【发布时间】:2015-12-06 10:35:24
【问题描述】:
我的项目具有以下结构:
project
assets
scripts
styles
app.scss
bower_components
node_modules
public
css
app.css
js
bower.json
gulpfile.js
package.json
我使用 gulp-sass 将 app.scss 编译为 app.css,我想在 app.scss 中包含基础
gulp.task('styles', function() {
return gulp.src(path.src.styles)
.pipe(sass({
includePaths: ['./bower_components/foundation/scss']
}))
.pipe(concat('app.css'))
.pipe(gulp.dest(path.public.styles));
})
然后我在 app.scss 文件中变白:
@import 'foundation/_settings';
@import 'foundation';
当我运行 gulp 时,我得到:
Error: assets\styles\app.scss
undefined:undefined Invalid UTF-8
怎么了?
【问题讨论】:
-
检查是否有任何随机字符,例如文件路径、scss 文件内部。
标签: css sass gulp zurb-foundation