本文介绍了任何用于做“grunt bower”的等效gulp插件?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
使用 grunt
,我可以使用命令 grunt bower
(由)自动生成 RequireJS $我的本地 bower
组件的c $ c> config文件。
是否有任何插件用于可以执行类似的任务吗?
解决方案注意bowerRequireJS是一个异步函数。因此,您需要使用回调(或同步返回Promise)来将该任务标记为异步,如下所示:
gulp。任务('bower',function(callback){
var options = {
baseUrl:'src',
config:'src / app / require.config.js',
传递:真
};
bowerRequireJS(options,function(rjsConfigFromBower){
callback();
});
});
With grunt
, I could use command grunt bower
(provided by grunt-bower-requirejs
) to auto-generate RequireJS
config file for my local bower
components.
Is there any plugin for gulp
to perform similar task?
解决方案 Mind that bowerRequireJS is an asynchronous function. So you would need to use a callback (or synchronously return a Promise) to mark that task as asynchronous like so:
gulp.task('bower', function(callback) {
var options = {
baseUrl: 'src',
config: 'src/app/require.config.js',
transitive: true
};
bowerRequireJS(options, function (rjsConfigFromBower) {
callback();
});
});
这篇关于任何用于做“grunt bower”的等效gulp插件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!