問題タブ [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 - ExpressJs で Create-React-App を使用する
わかりましたので、 create-react-appを使用した非常に単純なアプリがあります。現在、ExpressJSを使用して、 componentWillMount ()メソッド内の反応アプリ内の$.ajax()メソッドで行っている API 呼び出しを処理しています。
したがって、React フロント エンドにあるのは、入力フィールドが 1 つあるシンプルなフォームだけで、次のように送信します。
今、私の高速ルートは次のようになります。
問題
npm startでcreate-react-appを実行すると、 localhost:3000に移動し、Webpack ローカル開発サーバーに移動し、ノード server/app.jsを使用してサーバー ディレクトリでapp.jsを起動すると、 localhost:3001に移動するためです。同じポートで実行することはできません。
このため、POST 要求が失敗したことを示すエラーが表示されることなく、適切な API 呼び出しを行うことができません。
では、2 つの異なるポートでローカル サーバーから API 呼び出しを行うにはどうすればよいのでしょうか。
私のコードについてさらに情報が必要な場合は、喜んで投稿します。助けていただければ幸いです、ありがとうございます!
reactjs - create-react-app の npm テスト エラー
npm run test
提供されたサンプル テストの create-react-app アプリケーションを実行すると、このエラーが発生します。EMFILE エラーを探してみましたが、何が問題なのかわかりません。
Error: Error watching file for changes: EMFILE
at exports._errnoException (util.js:1022:11)
at FSEvent.FSWatcher._handle.onchange (fs.js:1406:11)
reactjs - React SPA の Hasbangs が原因で、更新時にページにアクセスできません
https://github.com/facebookincubator/create-react-appから作成された ReactJS SPA を使用しています
S3 と Cloudfront を使用して Web サイトを提供しています。ページをリロードするまで、すべて正常に動作します。Hashbang なしでは処理できないため、エラー (私の場合はアクセスが拒否されました) がスローされます。
注:ハッシュバンでURLを入力するとうまくいきます
基本的に、これは機能します: https://example.com/#/dashboard ( https://example.com/dashboardにリダイレクトします)
しかし、ページを更新すると、次のようなエラーが表示されます。
ルートを維持するために browserHistory を使用しています。関連するコードのみを表示しています:
javascript - 反応アプリケーションの構成として .json ファイルを使用する
反応で構成作業を行う正しい方法は何ですか? 実際には、構成目的で .json ファイル (-s) を使用したいのですが、必須ではありません。誰かが webpack.config.js を変更して、追加の構成がある webpack を表示することを提案していますが、create-react-app では、この構成ファイルにアクセスできません。