您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> Web开发 >> (gulp)Sass编译报错

(gulp)Sass编译报错

来源:网络整理     时间:2016/5/28 17:07:56     关键词:sass

关于网友提出的“(gulp)Sass编译报错”问题疑问,本网通过在网上对“(gulp)Sass编译报错”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题:(gulp)Sass编译报错
描述:

在编译sass文件时报错,文件配置是正确的。
代码如下:
gulp.task('compile-sass', function () {

gulp.src('src/styles/*.scss')
.pipe(sass())
.pipe(gulp.dest('dist/styles'));

});
报错代码如下:
sass软件,sass 框架,sass compass,sass服务,sass jrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播,sass github,sass 语法

另外,我想问一下,compass创建工程有什么优势,还是说compass可有可无呢?


解决方案1:

没用 gulp 构建,so 跳过第一个。
说说第二个,compass 算是 sass 的一个工具集,做个类似的比喻就是 underscore 或者 jquery 对于 javascript 的作用。只是 sass 并没有当初 underscore 刚出现的那个年代的原生 JS 那么不好用(随着ES标准的更新,现在对于 underscore 这类库的依赖已经很小了),所以用不用 compass 个人觉得影响并没有那么大,看团队和前端的 build 流程吧。

解决方案2:

去看一下 gulp-ruby-sass 的文档,支持多对多输出映射吗?你的 gulp.dest 给的是一个目录路径而不是文件,如果不支持多对多映射,自然会抛出 glob 的异常。

推荐使用 gulp-node-sass

不推荐使用 compass,没别的原因,落伍了。


以上介绍了“(gulp)Sass编译报错”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/1367618.html

相关图片

相关文章