博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
sass 安装与使用
阅读量:4476 次
发布时间:2019-06-08

本文共 1540 字,大约阅读时间需要 5 分钟。

1.安装。

  安装ruby :http://rubyinstaller.org/downloads   

  

  

  创建项目:在f盘创建一个名为sass的文件夹

  ruby命令行:f:

  ruby命令行:cd sass

  ruby命令行:gem install sass

  ruby命令行:gem update sass   更新

  ruby命令行:gem uninstall sass 卸载

  ruby命令行:sass -v 版本检查

 2.ruby编译初尝试:

  

 

  test.scss

  

$body-color:#FF6000;body{    background-color: $body-color;}

  index.html

  

			

  下面将scss文件编译到css文件下

  ruby命令行:sass --watch demo1/scss/test.scss:demo1/css/test.css        // --watch 可以不加,加上的目是在修改完scss文件后自动编译更新。

  或ruby命令行:sass --watch demo1/scss/:demo1/css    //将demo1/scss下的文件全部编译到demo1/css文件下

 3.webpack打包编译并自动编译更新

  

  index.html:

  

			

webpack打包scss文件

  sass.scss:

$color:#dbdbdb;$font-color:#333333;body{    background-color: $color;}h1{    color:$font-color;}

  index.js

require('./sass.scss');

  webpack.config.js:

module.exports = {  entry: './index.js',  output: {  	publicPath:'',    filename: 'bundle.js'   },  module: {    loaders: [        {            test:/\.scss$/,            loader:['style-loader','css-loader','sass-loader']          }    ]  }}

  package.json修改scripts如下:

"scripts": {    "start":"webpack-dev-server --progress --colors --hot --inline"  },

  node命令行:webpack 

  node命令行:webpack-dev-server

  如果有很多报错,则是未安装一些模块和加载器。如果报cant find module 或 cant resole .......

  如处理: cnpm install --save-dev css-loader    cnpm install --save-dev style-loader   cnpm install --save-dev sass-loader  cnpm install --save-dev node --sass

      cnpm install --save-dev webpack webpack-dev-server

   

 

转载于:https://www.cnblogs.com/changyaoself/p/7993335.html

你可能感兴趣的文章
TFS源代码管理原则
查看>>
SCR文件的关联被AutoCAD所取代的解决办法
查看>>
安装并使用PICT,生成测试用例
查看>>
我们都是爪哇狗
查看>>
背包问题
查看>>
【转】数据库--视图的基本概念以及作用
查看>>
单例模式
查看>>
多线程Server client
查看>>
20170922-构建之法:现代软件工程-阅读笔记
查看>>
Linux心得记录
查看>>
windows批量停止服务
查看>>
7.创建动态绑定
查看>>
temp--test audio micphone
查看>>
开展一个深度学习项目
查看>>
一些同形异码字符
查看>>
poj 2104 K-th Number(可持久化线段树)/hdu 2665
查看>>
如何在vue2.0项目中引用element-ui和echart.js
查看>>
VS单元测试
查看>>
python的set集合去重功能
查看>>
struts2 result type的类型
查看>>