在项目prarent目录中,如果我这样做,
npm init
一个文件" package.json"已创建,
现在,如果我想安装依赖项,比如说像angular,jQuery和bootstrap我可以做
npm install angular --save-dev
npm install jquery --save-dev
npm install bootstrap --save-dev
一个文件夹" node_modules"使用上面提到的依赖项创建。
和" package.json"中输入的依赖项的相同条目
现在使用任何构建工具,比如说gulp.js,
我可以注入" node_module"我的SPA(单页面应用程序)index.html。
中的依赖项所以我的问题是,为什么要使用Bower?
请通过一些指示告诉我
答案 0 :(得分:2)
简短回答:不要(使用凉亭)。
鲍尔开始是一个克隆" npm用于客户端,但同时字面上每个人都在使用npm。
所以没有必要再使用bower,只需依靠npm,一切都很好。它使您的开发工作流程更简单,更统一,并且您最终会减少摩擦和复杂性(这是一件好事)。
我对bower的最大担忧是它引入了不必要的开销,例如另一个工具,另一个配置文件,另一种处理方式版本,模块所在的另一个文件夹,...我几乎没有看到凉亭的任何好处超过了这些缺点。再说一次:坚持到晚上,你很好。
答案 1 :(得分:0)
我自己昨天才想到这一点 根据我的经验,如果您需要的包裹已经注册,您可以在npm时享受健康 几年前情况并非如此,但现在它几乎反映了凉亭的存储库。