2017-05-01 15 views
0

私はhtml-webpack-pluginを使用してejsテンプレートのhtml版を作成しています。ステージングとDevのejsを使用していますが、プロダクションではhtmlファイルが必要です。 EJSでは、私は、ステージングで物事を隠すための条件を持っているが、私はWebPACKのを実行すると、私は次のエラーを取得する:webpack html-webpack-plugin EJS条件文エラーの場合

Module build failed: SyntaxError: Unexpected token if 
- Function 
- lodash.js:14843 

IVEはEJS-ローダーと、そのようなを含めることを試みたが、まだ動作していません。助言がありますか?これは以下のように私のWebPACKのスクリプトがどのように見えるかです:EJS-ローダー

テンプレート使用しているとき、私は問題を修正

new HtmlWebpackPlugin({ 
     filename: 'app.html', 
     template: 'views/app.ejs', 
     inject: false, 
     removeComments: true, 
     collapseWhitespace: true 
    }) 

答えて

0

、私は間違ったパスを持っていた:!「EJS-レンダリング・ローダーを./ビュー/アプリ.ejs '、