我想使用Bootstrap的CDN而不是我的本地副本。我仍然有本地较少的文件需要编译到CSS虽然。我遇到的问题是本地定义的一些变量是Bootstrap的一部分,所以当无gulp运行时它会抛出错误并完全停止进程。
以下是我遇到的错误:
Potentially unhandled rejection [2] variable @table-header-height is undefined in file /blahblahblah
以下是我的设置:
gulp.task('styles:crhistian',['clean:styles'], function(){
return gulp
.src([].concat(
config.src + '**/*.less',
config.components.styles.less
))
.pipe(less())
.pipe(gulp.dest('./crhistian'));
});
理想情况下,我的目标是在我的index.html文件中:
<link rel="stylesheet" type="text/css" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.1/css/font-awesome.min.css">
<link rel="stylesheet" href="localfiles.css">