都說(shuō)Sass消除樣式表冗余、還有變數(shù)跟繼承的概念等等的,說(shuō)有多好用就有多好用...
馬上來(lái)安裝步驟123....456
首先裝ruby然後裝sass
- 安裝ruby
- cli 安裝 gulp-sass 輸入:
npm install gulp-sass --save-dev
外表看似簡(jiǎn)單..突然發(fā)現(xiàn)似乎裝個(gè)gulp會(huì)更好
網(wǎng)路上七大姑八大爺,各有各的習(xí)慣,看來(lái)看去反正我的安裝步驟變成這樣
1.gulp
- 安裝node.js
- cli 輸入:
npm install -g gulp
- cd 到專案目錄後輸入:
npm init
- 然後再輸入:
npm install gulp -save-dev
- 裝 gulp-webserver 輸入:(文章爬一爬就發(fā)現(xiàn)的東西,就順手裝了)
npm install gulp-webserver -save-dev
- 在專案目錄底下增加一個(gè)gulpfile.js, 內(nèi)容為:
var gulp = require('gulp');
var webserver = require('gulp-webserver');
gulp.task('webserver', function() {
gulp.src('./app/')
.pipe(webserver({
port:1234,
livereload: true,
directoryListing: false,
open: true,
fallback: 'index.html'
}));
});
gulp.task('default',['webserver']);
- 在cli 輸入 gulp 就會(huì)執(zhí)行了,也會(huì)開(kāi)啟瀏覽器
2.Sass
- 安裝ruby
- cli 安裝 gulp-sass 輸入:
npm install gulp-sass --save-dev
- 在 gulpfile.js (設(shè)定sass,css的目錄)
var gulp = require('gulp'), // 載入 gulp
gulpSass = require('gulp-sass'); // 載入 gulp-sass
gulp.task('styles', function () {
gulp.src('sass/style.sass') // 指定要處理的 Sass 檔案目錄
.pipe(gulpSass()) // 編譯 Sass
.pipe(gulp.dest('css')); // 指定編譯後的 css 檔案目錄
});
- 在cli 執(zhí)行 gulp styles (styles指的是task的名字 )
工欲善其事,必先利其器。 第一次安裝花了我6個(gè)小時(shí)(很容易卡在開(kāi)發(fā)環(huán)境建置的人),總之慶幸自己沒(méi)放棄。
嘗試運(yùn)用在一個(gè)網(wǎng)頁(yè)上,點(diǎn)這個(gè)
從需要寫這些

變成只要寫這些

就到這個(gè)階段