2016-06-22 5 views
0

私はpreprocess bundle.js . -FULL=true > bundle.full.jshttps://www.npmjs.com/package/preprocessor)を持っていて、JavaScriptの前処理を実行しています。私webpack.config.jsは、どのように私はそれを自動的に実行するために設定に私の前処理コマンドを追加することができ、以下jsを前処理するためにwebpackにコマンドを追加します

var webpack = require('webpack'); 
var PROD = JSON.parse(process.env.PROD_ENV || '0'); 

module.exports = { 
    entry: "./bootstrap.js", 
    devtool: 'source-map', 
    output: { 
     path: __dirname, 
     filename: PROD ? 'bundle.min.js' : 'bundle.js' 
    }, 
    plugins: PROD ? [ 
     new webpack.optimize.UglifyJsPlugin({ 
      compress: { warnings: false } 
     }) 
    ] : [], 
    module: { 
     loaders: [ 
      { test: /\.css$/, loader: "style!css" } 
     ] 
    } 
}; 

のですか?

答えて

0

あなたはpreprocess-loader npm install preprocess-loader --save-dev

をインストールし、変更することができ、あなたのwebpack.config.jsに: module: { loaders: [{ test: /\.css$/, loader: "style!css!preprocess?+FULL" }] }

詳細情報については、チェックアウト:

  • 前処理・ローダーpreprocess-
  • npmにローダーのローダーgithub
関連する問題