那些年踩过的坑

webpack-html-plugin filename 配置的一个坑

问题描述:想要通过filename来配置打包时生成html文件的子路径。代码配置如下:

filename: subpath ? `${subpath}${pageName}.html` : ''

其中传入的subpath参数为 test/

运行构建时报错如下:

那些年踩过的坑_第1张图片

一开始看报错提示以为是权限的问题导致的,怎么修改权限也没有用。最后偶然把webpack修改为:

filename: subpath ? `${subpath}${pageName}.html` : `{pageName}.html`

构建成功。

总结 filename参数不可以给传空字符串

你可能感兴趣的:(webpack,plugin)