使用gulp同时添加npm和bower的依赖项

时间:2018-10-03 09:53:43

标签: gulp

我有一个旧项目,该项目具有Bower依赖项,我想将其传递给NPM。我需要两者共存,以便一点一点地做出更改,因为它已经投入生产。

我的问题是“ package.json”的依赖项未添加到创建我的gulp任务的“ index.html”中。

Gulp对我完全陌生,我已经读了很多关于这个主题的书,但是我不知道它是如何完成的。

如我所见,凉亭部分使用以下配置:

// varwiredep(“ wiredep”:“〜2.2.2”)t

exports.wiredep = {
  exclude: [/\/bootstrap\.js$/, /\/bootstrap-sass\/.*\.js/, 
/\/bootstrap\.css/],
 directory: 'bower_components'
};

//任务

.pipe(wiredep(_.extend({}, conf.wiredep))

// index.html

<!-- bower:js -->
<script src="../bower_components/jquery/dist/jquery.js"></script>
<script src="../bower_components/angular/angular.js"></script>
<script src="../bower_components/angular-animate/angular-animate.js"></script>
   ....

我该如何配置gulp任务,就像它对bower所做的那样,我将package.json的依赖项添加到index.html文件中,并且它们都同时存在。

0 个答案:

没有答案