Answers:
npm install gulp-cli --globalnpm initnpm install gulp gulp-sass --save-devgulpfile.js具有以下内容的: var gulp = require('gulp')
var sass = require('gulp-sass')
gulp.task('scss',function(){
gulp.src('scss / main.scss')
.pipe(sass())
.pipe(gulp.dest('./ build / css'))
})
gulp.task('default',['scss'])
gulp.task('watch',function(){
gulp.watch('scss / ** / *。scss',['scss'])
})
scss的文件夹,其中包含一个名为main.scssgulp并进行观看gulp watch我建议您也将PostCSS与cssnext一起用于自动前缀,并使用gulp -clean-css来减少CSS。为了使用它,您必须执行以下操作:
npm install gulp-postcss postcss-cssnext gulp-clean-css --save-devgulpfile.js为以下内容:var gulp = require('gulp')
var cssnext = require('postcss-cssnext')
var cleancss = require('gulp-clean-css')
var postcss = require('gulp-postcss')
var sass = require('gulp-sass')
gulp.task('scss',function(){
gulp.src('scss / main.scss')
.pipe(sass())
.pipe(postcss([cssnext()]))
.pipe(cleancss())
.pipe(gulp.dest('./ build / css'))
})
gulp.task('default',['scss'])
gulp.task('watch',function(){
gulp.watch('scss / ** / *。scss',['scss'])
})
我还建议你阅读此,了解萨斯bascis。
有些网站上有关于如何使用各种Web开发组件的视频。以下是按字母顺序排列的地点列表,在这里您可以观看一系列有关各种编程主题的视频:
对于Git,您将需要获得以下软件之一,因为它们具有可视化的GUI:
CLI(命令行界面)更适合高级用户。至少您可以通过查看分支和合并的工作方式来开始学习Git的工作方式。这是有关Git分支如何工作的官方页面。插图将帮助您理解软件使用的标签/分支标签。学习Git并不是一个简单的过程...但是经过一些工作和耐心,您可以将其作为技能组的一种技巧来学习。
Saas是CSS文件的灵活构建系统。它允许您向CSS文件中添加一些逻辑作为模板,并使在构建时更改某些值更加容易。一个示例是您要更改大量元素的字体颜色,以前的方法是遍历CSS文件并分别更改每个CSS规则,并且可能需要很长时间才能使用Saas的新方法。将.scss文件中的值指定为变量,然后在文档顶部或通过配置对其进行定义,然后在将.scss文件构建为.css文件时,变量将替换为它们代表的值。(http://sass-lang.com/)
Gulp只是一个构建自动化系统。Gulp可以在多种IDE和多种语言中使用,并作为工具包销售,以帮助自动化开发工作流程中的耗时任务。(http://gulpjs.com/)