javascript - 为什么 lang sass 在 .vue 样式标签中不起作用?
问题描述
我已经在我的项目中安装了 sass-loader 和 node-sass ,但是当我<style lang="sass">
在我的 vue 文件中使用该样式时,样式并没有按照样式在没有lang="sass"
属性的情况下可以正常工作。我错过了一些步骤吗?
解决方案
实际上,这是一个 MiniCssExtractPlugin 插件问题您需要webpack.conf
像下面这样设置
module: {
rules: [
...,
{
loader:
process.env.NODE_ENV !== 'production'
? 'vue-style-loader'
: MiniCssExtractPlugin.loader,
options: {
hmr: process.env.NODE_ENV === 'development',
reloadAll: true,
},
}
]}
推荐阅读
- node.js - 门罗币 nodejs 文档
- terraform - 如何使用 terraform 在多个区域进行设置?
- javascript - 组件加载到 HTML 后获取宽度和高度的问题
- c++ - *在哪里*替换 Windows 中的 ```sys/time.h``` 头文件依赖项?
- powershell - PowerShell 排序
- pandas - 有没有办法在不使用 Pandas 模块的情况下将 Teradata Python 模块结果导出到 CSV?
- excel - excel VBA效率XMLHTTP60
- python - 如何修改给定列中的字符串值并在熊猫数据框中用它创建不同的列
- r - 将两列从数据帧转换为向量 R
- python - 使用kafka作为框架搜索信息