Module build failed (from ./node_modules/_svg-sprite-loader@3.9.2@svg-sprite-loader/lib/loader.js):
Vue-cli3使用svg-sprite-loader 报错
·
导致这问题 是因为引入的svg文件 里面有不该有的字符,比如注释
(被自己坑死)
chainWebpack: (config) => {
// 替换路径
config.resolve.alias.set("@", path.resolve(“src”));
config.module.rule("svg").exclude.add(path.resolve("./src/icons")).end();
config.module
.rule("icons")
.test(/\.svg$/)
.include.add(path.resolve("./src/icons"))
.end()
.use("svg-sprite-loader")
.loader("svg-sprite-loader")
.options({
symbolId: "icon-[name]",
});
更多推荐
已为社区贡献1条内容
所有评论(0)