sass 在vue中报错
vue文件:
<style scoped lang="scss">
@import '~scss_vars';
</style>
错误提示:
File to import not found or unreadable: ~scss_vars.
Parent style sheet: stdin
in D:\vue\mock\src\views\Home.vue (line 79, column 1)
package.json:
"file-loader": "^1.1.5",
"mockjs": "^1.0.1-beta3",
"node-sass": "^4.6.0",
"sass-loader": "^6.0.6",
我已经安装了sass 为什么会报错
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
如果你要这么写就需要在webpack里配置resolve 如果你用的vue-cli的话就是在webpack.base.config.js里配置
这个样式根路径,如果指定某个文件就要在别名里指定即可
看起来是没识别
'~scss_vars'
这种写法这是用webpack打包编译时指代当前项目下node_modules包里的样式文件,只在样式文件@import时这么用。
需要知道指向到文件