タグ付けされた質問 「create-react-app」

create-react-appは、ビルド構成なしでReactアプリを作成するためのスターターキットです。Reactを使い始める場合は、これを使用してアプリのビルドを自動化します。構成ファイルはなく、react-scriptsがpackage.jsonの唯一の追加ビルド依存関係です。あなたの環境には、最新のReactアプリを構築するために必要なものがすべて揃っています。

1
Create-React-Appアプリケーションのindex.htmlとindex.jsの間の接続はどこにありますか?
Create React Appを使い始めましたが、がどのようにindex.js読み込まれるのか理解できませんindex.html。これはhtmlコードです: <!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="shortcut icon" href="%PUBLIC_URL%/favicon.ico"> <!-- Notice the use of %PUBLIC_URL% in the tag above. It will be replaced with the URL of the `public` folder during the build. Only files inside the `public` folder can be …

8
Reactアプリが「開発サーバーの起動」で動かなくなった
create-react-appで作成した反応アプリがあります。npm startを実行した後(開始スクリプトはpackage.jsonに "start": "react-scripts start"として存在する)、コンソールは通常どおり開発サーバーを起動し、ブラウザーを起動します。しかし、この後、コンソールとブラウザはどちらも無期限に何もしません。エラーまたは出力はありません。それは単に何もしません。

3
Create React AppとTypeScriptを使用してオプションのチェーンを有効にする方法
実験的な構文 'optionalChaining'のサポートは現在有効になっていません 上記のエラーが発生しました。この投稿をフォロー"@babel/plugin-proposal-optional-chaining": "^7.7.4"してに追加しましたdevDependencies。 次に、このエラーが発生します、 @ babel / plugin-proposal-optional-chaining(https://git.io/vb4Sk)をBabel設定の 'plugins'セクションに追加して、変換を有効にします。 だから私はこの投稿をフォロー.babelrcし、プロジェクトのルートにファイルを追加しました { "presets": ["react", "es2015","stage-1"], "plugins": ["transform-runtime", "transform-optional-chaining"] } これは何もしなかったようです。また、誰かがCreate React Appバベルの設定を変更できないと言っている人もいました。だから私の質問は、全体を再配線せずにオプションのチェーンを有効にするにはどうすればよいCRAですか? PS私が使用している"typescript": "^3.7.2"、または少なくともそれが私のpackage.json言うことです。私はnpm installそれが更新されていることを確認しようとしました。CRA下で奇妙なことをして、TypeScriptどういうわけか古いバージョンを使用しているかどうかわからない。 編集:で プロジェクトを開始したときCRA、私たちはを使用していたと思いますTypeScript: 3.6.x。使いたかったOptional Chainingので、package.jsonファイルを"typescript": "^3.7.2"当時の状態に変更しましたnpm install。問題は、TypeScript私がを使用していることを知っていると思います3.7.2が、CRAそれでも古い設定があり、それをどのように更新できるかわかりません。


12
Create-React-Appはスターターテンプレートを作成しません
これらの指示に従って、typescriptテンプレートを使用して新しいプロジェクトを作成しようとしています。 npx create-react-app app-ui --template typescript すべてのノードモジュールがインストールされますが、スタータープロジェクトは作成されず、提供されたテンプレートも使用されません。私はこのメッセージを受け取ります: A template was not provided. This is likely because you're using an outdated version of create-react-app. Please note that global installs of create-react-app are no longer supported. 手順に従ってCLIのグローバルインストールを削除しようとしていますが、これも機能しません。 npm uninstall -g create-react-app up to date in 0.037s どうしてもCLIをアンインストールできません。何が起こっている? 編集: PCで部分的に動作させることができました。 npm remove create-react-app …

3
React Typescript:行0:解析エラー:未定義のプロパティ 'name'を読み取れません
今日、突然、Typescriptでビルドされたプロジェクトでビルドエラーが発生し始めました。何週間も変更されていないファイル(またはそれが参照するもの)では、次のようになりました。 ./path/to/my/file.ts Line 0: Parsing error: Cannot read property 'name' of undefined このエラーは最初にCIで発生し、サーバーで手動で構築することで再現でき、すべてのパッケージを更新した後、ようやく自分のコンピューター(完全に実行されていた)で再現できました。現在、プロジェクトの古い(ビルド)コミットをプルしても、ビルドできません。私はyarn.lock自分のリポジトリにコミットしましたが、古いものでpackage.jsonもyarn.lock(削除node_modulesして実行しますyarn)、ビルドできません。 このエラーは、文字通り今日から始まりました。 その理由は何でしょうか? 私の(おそらく関連する)バージョン: yarn 1.22.4, node v13.11.0, typescript 3.7.5 react 16.12 react-scripts 3.4.0 macOS 10.15 Catalina


3
create-react-appでjest.config.jsを使用する方法
私のjest設定を自分のpackage.jsonから移動したいのですが、ここで提案されているように--configを使用しようとしていますが、エラーが発生しますargv.config.match is not a function package.json "scripts": { "start": "react-scripts start", "build": "react-scripts build", "test": "react-scripts test --config jest.config.js", "eject": "react-scripts eject", }, cli hutber@hutber-mac:/var/www/management/node$ npm test -u > management-fresh@0.1.0 test /var/www/management/node > react-scripts test --config jest.config.js Usage: test.js [--config=<pathToConfigFile>] [TestPathPattern] argv.config.match is not a function npm ERR! Test failed. …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.