現在の設定オプションでビルド出力フォルダ名を変更することはできません。
さらに、あなたはしないでください。これはthe philosophy behind react-create-app
の一部です:彼らはコンベンションオーバーコンベンションと言っています。
あなたが本当にあなたのフォルダの名前を変更する必要がある場合は、私は2つのオプションを参照してください。ビルドプロセスが終了した後に
右を、あなたがをしたい別のフォルダにコピーするビルドフォルダの内容、そのコマンドを記述します。たとえば、try the copyfiles
npm packageなどと似ています。
eject react-create-appを試して、設定を調整することができます。
ビルドツールと構成の選択に満足できない場合は、いつでも取り出すことができます。このコマンドは、プロジェクトから単一のビルド依存関係を削除します。
代わりに、すべての設定ファイルと推移的な依存関係(Webpack、Babel、ESLintなど)をプロジェクトにコピーして完全に制御できるようにします。取り出し以外のすべてのコマンドは引き続き動作しますが、コピーされたスクリプトを指し示すので、それらを調整することができます。この時点であなたはあなた自身でいる。
ただし、これは片方向操作であることに注意することが重要です。一旦取り出したら、に戻ることはできません!今後のアップデートはすべて失われます。したがって
、私は可能な場合は、カスタムフォルダの命名を使用しないようにお勧めしたいです。デフォルトの命名規則に従ってください。オプションでない場合は、#1を試してください。それでもあなたの特定のユースケースではうまくいかず、あなたは本当にオプションがありません - #2を探検してください。がんばろう!
あなたのルートディレクトリの下に、少しハックして設定を更新することができ
この[質問]を参照してください(https://stackoverflow.com/questions/44448851/how-do-i-change-src-folder-to-something- else-in-create-react-app/48590867#48590867) 'build'を 'whatever'に変更してみてください。それを試していない。 – nikrb