2

create-react-app を機能させようとしています。もともと私は React アプリを動作させていましたが、ES5 ではなく ES6+ 構文にすることに決めました。数時間のデバッグの後、最初からやり直すことにし、すべてを削除しました。

私はローカルではなくサーバーで作業しています (それが違いを生む場合)。初めて React をセットアップしたときは、 https: //tylermcginnis.com/react-js-tutorial-1-5-utilizing-webpack-and- に従いました。 babel-to-build-a-react-js-app/と何かが機能するようになりましたが、https: //egghead.io/lessons/react-react-fundamentals-development-environment-setup に出くわし、create- を試すことにしました。反応アプリ

私は指示に従いました (その後、実行しnpm create-react-app i -gましcreate-react-app my-appた。cd したとき、ベアボーンの package.json ファイルしか見つかりませんでした... 基本的に、構成を必要としないスターター構造を取得するはずだと思っていました... しかし、フォルダーとpackage.json ファイル. 私は懸命にグーグルで検索してきましたが、同様の問題を抱えている人を見つけることができないようです.

私が誤解していない限り、create-react-app のポイントは、webpack.config.json、babel.rc をいじったり、package.json をゼ​​ロから設定したりする必要がないようにすることでした。何か不足していますか?

4

2 に答える 2

3

したがって、問題は、私のデジタル オーシャン ドロップレットが問題のコマンドを処理するのに十分な RAM を持っていなかったことが判明しました。サーバー(1024mb)にスワップファイルを作成することで問題を解決し、問題を解決しました。私のサーバーには 512MB の RAM しかありませんでしたが、これでは十分ではなかったと思います。https://www.digitalocean.com/community/questions/how-to-change-swap-size-on-ubuntu-14-04は私が従ったガイドです。これが誰かの助けになることを願っています。

于 2017-01-28T16:06:42.337 に答える
0

create-react-appreact-scriptsバックボーンと呼ばれるパッケージを使用します。を使用してアプリを作成すると、次のスクリプトを含むcreate-react-appすべての機能を利用できます。react-scripts

npm run start
npm run build
npm run test
npm run eject

実際の構成と依存関係はすべて、単純にするために意図的に隠されています。アプリの完全な構成を確認したい場合は、 を使用npm run ejectしてアプリの抽象化を破棄し、使用しているすべての実際のファイルと構成を取得して、独自の変更を加えることができます。を実行するnpm run ejectと、この単純な形式に戻ることはできません (アプリを再作成しない限り)。

于 2017-01-26T22:23:33.283 に答える