【已解决】vue使用require加载的svg怎样打包到imgs/目录下

vue-cli4

require加载的svg css背景图

下面这个设置没用。svg还是在dist/根目录下

assetsDir: "img/",

【已解决】
用vue inspect看了下用的file-loader,修改一下好了。

        const fileRule = config.module.rule('file')
        fileRule.uses.clear()
        fileRule
            .test(/\.svg$/)
            .exclude.add(path.resolve(__dirname, './src/icons'))
            .end()
            .use('file-loader')
            .loader('file-loader')
            .options({
                outputPath: 'svg/'
            })
阅读 1.8k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题