2017-03-08 19 views
0

私はこれを数時間見てきましたが、洗練された解決策を見つけることはできません。webpackのWebpackDevServerと並行してカスタムディレクトリにファイルをエクスポートします

ファイルとアセットを変更するときにアプリケーションのビルドバリアントを作成する必要がありますが、ホットスワップ用にWebpackDevServerにサービスを提供するのではなく、特定のディレクトリに展開します。私はコードワー・アンドロイドワークフローにビルドを統合するためにこれが必要です。

これまでのベストソリューションは、WebpackDevServerから直接ダウンロードして必要な場所に保存していますが、これは洗練されたソリューションとはほど遠いものです。

WebPACKのバージョン: "1.13.2"

答えて

1

のWebPACKは、ファイルの変更の束をコンパイルウォッチモードを持っています。あなたは実行します:

webpack --watch 

あなたのWebPACKの設定で目的のディレクトリへの出力パスを設定するだけです:

output: { 
    path: 'path/to/output/directory' 
} 

それとも、あなたの設定を変更したくない場合のことができます。あなたはこのためwebpack-dev-serverは必要ありませんが、あなたはまだ並行して、それを使用したい場合は、単純に2 proceを実行することができます

webpack --watch --output-path path/to/output/directory 

:であなたを残しCLIオプション--output-pathを、使用sses。

+0

ありがとう、これは助けになると思いますが、問題は私がノードスクリプトでビルドしており、webpack.config.jsに渡すように見えないことです。私はwebpack v1を使用しているのでそれを考える。 v2にアップグレードしようとする – somerandomusername

関連する問題