我正在使用webpack构建我的vue.js应用程序,一切都很好,直到找到导入node_module css文件的图像 . 他们无法解决 .
<style lang="less">
@import '~@vue/vue';
</style>
在哪里
@import (inline) "@{node_modules}/third_party_lib/unmodifiable.css";
无法解决 './my_image.png'
将 url=false
添加到 vue-loader
是一个选项
{
test: /\.vue$/,
loader: 'vue-loader',
options: {
extractCSS: prod,
loaders: {
less: 'vue-style-loader!css-loader?url=false!less-loader',
},
},
},
但它破坏了ExtractTextPlugin ......
如何告诉vue-loader查看正确的文件夹?或者,我怎么能告诉webpack,请不要尝试将图像路径解析为模块?
1 回答
由于我没有兴趣通过webpack将我的图像解析为模块,我发现加载器中的这个额外选项是一个快速的胜利 .