css - 通过 gulp 运行时,我的 scss 没有被转换为 css
问题描述
我正在使用 gulp 将我的 SCSS 转换为 CSS,但是每当我在我的 gulp 服务器运行时创建一个新的 SCSS 文件时,SCSS 都不会被转换为 CSS。
我最初认为这是因为 SCSS 函数没有分配给默认的 gulp 函数,但是在将其添加到 gulp.task('default') 之后它仍然没有工作。我对创建自己的 gulp 文件还很陌生,非常感谢任何帮助
var gulp = require('gulp');
var sass = require('gulp-sass');
var connect = require('gulp-connect');
gulp.task('connect', function() {
connect.server({
livereload: true
});
});
gulp.task('scss', function() {
gulp.src('scss/**/*.scss')
.pipe(sass().on('error' , sass.logError))
.pipe(gulp.dest('css/'))
.pipe(connect.reload())
});
gulp.task('html' , function() {
gulp.src('./**/*.html')
.pipe(connect.reload())
});
gulp.task('watch' , function(){
gulp.watch('scss/**/*.scss', ['scss']);
gulp.watch('./**/*.html', ['html'])
});
gulp.task('default' , ['connect' , 'watch' , 'scss']);
我只想将我的 SCSS 转换为 CSS
解决方案
推荐阅读
- android - Android中有什么方法可以测量精确的触摸压力?
- java - 用于具有在另一个注释内的注释的类中的方法的方面
- java - 如何在 json 响应中使用 utf-8 格式的数据
- sql-server - 从 Oracle 到 SQL Server 的数据流任务中的源和目标的动态列映射
- java - React native:添加第三方 - 原生模块 RNvectorIconsModule 试图覆盖 vectorIconsModule
- sql-server - 如何根据Id获取计数
- javascript - Jest Spy 说函数没有被调用
- javascript - 如何将 textinput 光标的初始位置设置为左上角
- python - 通过 Hough 变换检测框
- javascript - 通过 JavaScript 更新类时 nth-child 选择器未正确应用