SCSS 在 Vue JS 中无需 SASS-loader 即可工作

SCSS works without SASS-loader in Vue JS

这很奇怪,我无法弄清楚。 我没有从 Vue 安装 sass-loader,也没有为 SCSS 配置 webpack,但是当我使用

时它仍然可以正常工作

<style lang='scss'>....some SCSS code here....</style>

在我的 Vue 组件中。

经过一些研究:vue init 是您在命令中定义的 Vue-CLI 2.x that used to clone templates into your new project folder. One of these templates is the webpack-simple 的弃用语法。

在此模板的 webpack.config.js 中,您可以看到 sass-loader 已预先配置。


从 Vue-CLI 3.0 及更高版本开始,用于生成新应用程序的命令是 vue create