Webpack 监视文件网页包
我有字体生成器(插件webfont)和帕格加载器。这是正确的。但是,如果我添加一个新文件.pug.svg,则只有在重新启动npm运行脚本之后,网页包才会将其包含在构建(devserver)中 如何防止每次添加新文件时都必须重新启动网页包 svg和pug文件就是一个问题。 用于使用webfont编译svg imWebpack 监视文件网页包,webpack,Webpack,我有字体生成器(插件webfont)和帕格加载器。这是正确的。但是,如果我添加一个新文件.pug.svg,则只有在重新启动npm运行脚本之后,网页包才会将其包含在构建(devserver)中 如何防止每次添加新文件时都必须重新启动网页包 svg和pug文件就是一个问题。 用于使用webfont编译svg im new WebfontPlugin({ files: path.resolve(__dirname, "src/svg**/*.svg"),
new WebfontPlugin({
files: path.resolve(__dirname, "src/svg**/*.svg"),
fontName: "i",
formats: ["woff2"],
template: path.resolve(__dirname, "src/svg/template/icons.styl"),
dest: path.resolve(__dirname, "src/fonts/"),
destTemplate: path.resolve(__dirname, "src/styl/framework"),
}),
对于pug im,使用htmlloader和pug loader
...PAGES.map(
(page) =>
new HtmlWebpackPlugin({
template: `${PAGES_DIR}/${page}`,
filename: `./${page.replace(/\.pug/, ".html")}`,
cache: false,
minify: {
collapseWhitespace: !isDev,
},
})
),