vue-cli3使用vue-svg-loader加载svg

匿名 (未验证) 提交于 2019-12-02 23:42:01

vue-svg-loader

webpack loader that lets you use SVG files as Vue components

在 Microsoft Edge 存在ES6spread & rest语法无法转译的问题

Error: Expected identifier, string or number      Uncaught SyntaxError: Unexpected token ...

添加babel-loader进行语法转译

const svgRule = config.module.rule('svg');     svgRule.uses.clear();     svgRule       .use('babel-loader')       .loader('babel-loader')       .end()       .use('vue-svg-loader')       .loader('vue-svg-loader')       .options({         svgo: {           plugins: [             { removeDoctype: true },             { removeComments: true },             { removeViewBox: false }           ],           removeViewBox: false,         },         .end()       })
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!