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

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

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

其中传入的subpath参数为 test/

运行构建时报错如下:

image.png

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

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

构建成功。

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


sushi
135 声望19 粉丝

小目标总是要有的,万一实现了呢^^