一:在vue中使用css
01.npm install sass-loader node-sass --save-devvue
02.<style scoped lang="scss"></style>node
03.可使用啦...npm
二:平时使用sass
0.1安装rubyruby
https://rubyinstaller.org/downloads/less
安装步骤:https://www.sass.hk/install/ide
注:添加国内淘宝源使用函数
gem工具
sources -ahttps://gems.ruby-china.com/
0.2Hbuilder中配置
1.工具栏中依次选择:工具---预编译器设置
2.若是设置中有sass,scss选项,则点击编辑;若是没有就新增一个
3.只须要根据实际需求更改图片中的两个红框中的信息便可
其中:第一个红框是sass.bat的文件位置 默认在ruby安装位置中bin目录下
第二个红框是生成的css文件位置、命名方式及风格,直接复制下面这行文本便可
--no-cache %FileName% ../css/%FileBaseName%.css --style expanded
结尾的 –style compact是编译风格 有四个选项:nested expanded
compact compressed 。nested是默认的。风格区别参见开头sass安装连接中的文档。
两个红框信息填写完成后点击肯定便可。
这时你在你的scss文件中ctrl+s保存时,会在同级目录下生成一个同名css文件。每次保存时都会更新。省去了手动编译的麻烦。
执行保存操做后在同级文件夹中生成同名css文件
Less
01.全局安装less
npm install -g less
//自定义函数插件,按需求安装
npm i less-plugin-functions -g
02.在hbuider中使用
触发命令地址,安装less地址
例:D:\nodejs\node_global\lessc.cmd
命令参数:%FileName% %FileBaseName%.css
03.肯定,开始使用
在vue中使用scss或less
cnpm install scss-loader scss -D
cnpm install less-loader less -D