問題タブ [create-react-app]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - create-react-app を使用した Firebase 3.5.2 が機能しない
この公式 Firebase Youtube ガイドを順を追って説明しました。公式の Firebase チャンネルの例のように、create-react-app によって作成された React アプリで Firebase を使用したいと考えています。小さなフォームの中毒で次のコードを生成しました。
index.js
app.js
コンソール ログ エラーは表示されず、Firebase からの応答もありません。どうしたの?ありがとう!!
更新 1:
私はsnapshot.valueにキーを追加するのを逃しました:
DB から読み取ることができるようになりましたが、フォームを送信するときに値を書き込むことができません。
node.js - ターミナルから create-react-app をインストールする方法
ターミナルから create-react-app をインストールしています。node.js のバージョンが 4.5.0 であることを確認しました。これは、こちらの要件よりも高くなっています。npm のバージョンは 2.15.9 です。次に、コマンドを入力すると、次npm install -g create-react-app
のようなエラー情報が表示されました。
なぜこのようなエラーが発生したのか疑問に思います。この問題を理解するのを手伝ってくれる人はいますか? どうもありがとう!
facebook - エラー「FB」を修正するには、create-react-app プロジェクトで no-undef が定義されていませんか?
このリンクを開始ファイルとして使用してプロジェクトを作成しました。
https://github.com/facebookincubator/create-react-app
しかし、Facebookのログインボタンを公式ドキュメントに従って作成しようとした後、これを使用しました。
そのため、ブラウザが更新されたときにこのエラーが発生しました。
だから、このエラーを引き起こすESLintが原因だと思います。これを修正したり、このFB
変数の例外を作成したりするにはどうすればよいですか?
ありがとう!
reactjs - デコレータなしのreactjs mobxが機能しない
と組み込もうとしてmobx
いreact
ます。を使用してアプリケーションを生成したためcreate-react-app
、mobx によって提供されるデコレータを使用できません。
このドキュメントに従って、デコレータなしで mobx を使用できる場合: https://mobxjs.github.io/mobx/best/decorators.html
作成したコンポーネントは次のとおりです。
上記のコンポーネントの簡単な呼び出しは次のとおりです。
上記のコンポーネントを実行するとUncaught TypeError: (0 , _mobxReact2.default) is not a function(…)
、コンソールに何も表示されないというエラーが表示されます。
ここで何が間違っていますか?
reactjs - 排出された create-react-app 構成に Sass (.scss) を追加します
.scss
create-react-app を使用して作成したアプリにサポートを追加したいと考えています。
必要な依存関係を取り出しnpm run eject
てインストールしました:npm install sass-loader node-sass --save-dev
内部config/webpack.config.dev.js
では、ローダーに次のスニペットを追加しました。
そのため、loaders 配列の先頭は次のようになります。
scssファイルをインポートしようとすると、jsxで次のようになります。
エラーが発生します:
キャッチされないエラー: モジュール "./assets/app.scss" が見つかりません
.scss
ファイルをロードできないため、構成が間違っているに違いありません。.scss
排出されたファイルをロードするように構成を調整するにはどうすればよいcreate-react-app
ですか?
javascript - Reactでフォームの状態を更新する正しい方法は?
だから私はcreate-react-appを使用して最初の React アプリを試しており、このGitHub プロジェクトに基づいてマルチステージ フォームを作成しようとしています。特に、AccountFieldsとRegistrationの部分です。
そのプロジェクトは、React のかなり古いバージョンで書かれているようです。そのため、更新を試みる必要がありました。
App.js:
Activity.js:
いくつかの例を見てきましたが、これは現在の状態を保存し (ユーザーがフォームのさまざまな部分間を行き来できるようにするため)、この段階の値を保存するための正しいアプローチのようです。ボタンをクリックするとSave & Continue
、というエラーが表示されますCannot read property 'props' of null
。明らかに、これは無効であることを意味this
しますが、修正方法がわかりません。
私はこれに間違った方法でアプローチしていますか? 私が見つけたすべての例は、まったく異なる実装をしているようです。私は Apache ベースのバックグラウンドを持っているので、一般的にこのアプローチは非常に珍しいと思います。
reactjs - create-react-app ベースのプロジェクトを実行するポートを指定する方法は?
私のプロジェクトはcreate-react-appに基づいています。npm start
またはyarn start
、デフォルトでポート 3000でアプリケーションを実行し、package.json でポートを指定するオプションはありません。
この場合、選択したポートを指定するにはどうすればよいですか? このプロジェクトの 2 つを (テスト用に) 同時に実行したいのですが、1 つはポート3005
で、もう 1 つは3006