每次我使用bower安装任何依赖项都包括我的所有依赖项,index.html这是完美的!
问题:
它将单独返回所有文件,导致许多不必要的HTTP调用.我需要将我的所有bower依赖项连接到一个文件中,因此我最终可以将其缩小并应用HTTP压缩.
有任何想法吗?
var options = {
bowerJson: config.bower.bowerJson,
directory: config.bower.directory,
ignorePath: config.bower.ingnorePath
};
gulp.task('wiredep', function () {
'use strict';
log('Injectin Bower components into the Layout page');
var options = config.getWiredConfiguration();
var wiredep = require('wiredep').stream;
return gulp
.src(config.layout + 'index.cshtml')
.pipe(wiredep(options))
.pipe($.inject(gulp.src('js/layout/layout.js')))
.pipe(gulp.dest(config.layout));
});
Run Code Online (Sandbox Code Playgroud) 我正在使用:
@import "http://example.com/Content/bootstrap.less";
但得到以下错误:
错误7 LESS:通过http导入所需的可选依赖项"请求"
关于如何解决这个问题的任何想法?