<title> <%= htmlWebpackPlugin.options.title %> </title> </head> <body> </body> </html> 项目目录: 猜测原因: 因为配置文件中用到了html-loader, 是的模板index.html中的配置被当做字符串处理. 而使用html-loader多用来处理 component页面. 所以这里指定html-loader的处理范围(使用include配置或exclude[...
join(srcPath, 'index.html'), filename: 'index.html', // chunks 表示该页面要引用哪些 chunk (即上面的 index 和 other),默认全部引用 chunks: ['index'] // 要考虑代码分割 }), // 多入口 - 生成 other.html new HtmlWebpackPlugin({ template: path.join(srcPath, 'other.html'), filename:...
webpack使用日常,使用webpack是需要压缩html模板代码请注意 var HtmlWebpackPlugin = require('html-web...
exports = config; 模版index.html <!DOCTYPE html> <html> <head> <title> <%= htmlWebpackPlugin.options.title %> </title> </head> <body> </body> </html> 生成index.html 中 变量没有被替换 <!DOCTYPE html> <html> <head> <title> <%= htmlWebpackPlugin.options.title %> </title>...
你的模版文件明明是html,估计需要ejs文件才可以识别的 我的配置,webpack.config.js:
htmlWebpackPlugin html-loader 冲突 <title><%= htmlWebpackPlugin.options.title %></title>
应该是你的webpack.config.js的配置文件里面加了 html-loader,加了之后会正常解析html文件作为模版,就会直接把 <%= htmlWebpackPlugin.options.title %>解析成字符串。如果有html-loader ,去掉就可以了 有用3 回复 李昂: 并没有用loader 回复2016-03-07 李若炎: 配置问件能贴出来看一下吗,写法没问题的话...
<title> <%= htmlWebpackPlugin.options.title %> </title> </head> <body> </body> </html> 项目目录: 猜测原因: 因为配置文件中用到了html-loader, 是的模板index.html中的配置被当做字符串处理. 而使用html-loader多用来处理 component页面. 所以这里指定html-loader的处理范围(使用include配置或exclude[...