0

私は現在、set NODE_ENV=production && webpack(Window User)というコマンドでwebpackを実行しようとしていますが、srcディレクトリ内にbundle.jsという名前の出力はありませんでした。出力ファイルを生成しないwebpack

これまではwebpack-dev-serverしか使用していませんでしたので、プラグインで設定ファイルをビルドしようとするのは初めてです。私が試したwebpack-dev-serverは大丈夫です。

srcフォルダには、htmlやjavascriptを含むすべてのファイルが含まれています。

作業用の圧縮されたコードが出力された出力ファイルが必要です。助けて助言してください!

以下の私は、以下の設定を持っているwebpack.config.jsファイルを持っているの端末

Hash: 09ea2200290287327c75 
Version: webpack 1.13.2 
Time: 6976ms 
    Asset  Size Chunks    Chunk Names 
bundle.js 3.48 MB  0 [emitted] main 
    [0] multi main 28 bytes {0} [built] 
    [1] ./src/index.js 2.73 kB {0} [built] 
    + 12 hidden modules 

で発見されました。

const path = require('path'); 
const webpack = require('webpack'); 
const debug = process.env.NODE_ENV !== "production"; 

module.exports = { 
    entry: [ 
    './src/index.js' 
    ], 
    output: { 
    path: path.resolve(__dirname,'/src'), 
    filename: 'bundle.js' 
    }, 
    devtool: debug ? "inline-sourcemap" : null, 
    module: { 
    loader: [{ 
     exclude: /node_modules/, 
     loader: 'babel', 
     query: { 
     presets: ['angular'] 
     } 
    }] 
    }, 
    devServer: { 
    historyApiFallback: true, 
    contentBase: 'src' 
    }, 
    plugins: debug ? [] : [ 
    new webpack.optimize.DedupePlugin(), 
    new webpack.optimize.OccurenceOrderPlugin(), 
    new webpack.optimize.UglifyJsPlugin({ 
     compress: { warnings: false } 
    }) 
    ] 
}; 

答えて

2

これは、あなたが期待している何をしません:それは/srcに解決し、ない - あなたはおそらく「現在のディレクトリにsrc/をexpected-ので

path : path.resolve(__dirname, '/src') 

を。 **あなたが仲間ありがとう

path : path.resolve(__dirname, 'src') 
+0

を**:そのために

、これを使用します –

関連する問題