我应该主持吗?有了所有的资源和阅读我?或者我的构建脚本是否应该选择性地将组件从中复制到我的/scripts
文件夹中?
答案 0 :(得分:2)
您使用的是Grunt
吗?如果是,则[grunt-bower-task][1]
能够有选择地将bower_components
中配置的主要bower.json
移动到您的目的地,因此您的dist
文件夹或其所谓的任何内容都将干净。
我建议改为使用[Yeoman][2]
,其中包括Yo
用于脚手架,bower
用于前端包管理,grunt
用于任务运行器。使用大多数Yeoman的生成器预先配置的Gruntfile.js
,它可以将您的项目打包到通常production mode
和/或minified
脚本的uglified
,样式表,以及模板/ * .html文件。
答案 1 :(得分:2)
您可以使用grunt或gulp并从bower_components连接所需的所有js文件。在你的HTML中只有一个包含。您不需要文件夹中的所有内容,通常所需的文件与组件的名称相同。有时位于dist文件夹中。我建议不要在开发时使用minified,因为那样调试可能会更难