我使用html -webpack插件来生成ejs模板的html版本。我正在使用ejs进行暂存和开发,但是在生产中需要一个html文件。在EJS中,我有条件在暂存时隐藏一些东西,但是当我运行webpack时,我得到了以下错误:
Module build failed: SyntaxError: Unexpected token if
- Function
- lodash.js:14843我尝试过包括ejs-加载器之类的,但仍然无法工作。有什么建议吗?我的webpack剧本是这样的:
new HtmlWebpackPlugin({
filename: 'app.html',
template: 'views/app.ejs',
inject: false,
removeComments: true,
collapseWhitespace: true
})发布于 2017-05-05 17:16:31
我修复了这个问题,在使用ejs-加载器时,我的路径不正确。
模板:‘ejs-呈现-加载器!./view/app.ejs’,
https://stackoverflow.com/questions/43718434
复制相似问题