我有一个旧项目,该项目具有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文件中,并且它们都同时存在。