javascript - 我如何在 JavaScript 依赖框架之间进行选择?

标签 javascript npm yeoman bower package-managers

如何决定是使用 NPM 还是 Bower 来安装依赖项?

例如npm install requirejs --save-devbower install requirejs --save-dev 有什么区别?

是否有“最佳实践”或任何选择方式?

还有什么我需要注意的吗?

最佳答案

正如@seth-pollack 指出的那样,npm 主要用于服务器端依赖项,bower 用于客户端依赖项。但是您仍然可以在前端开发中使用 npm 来开发依赖项,例如任务运行器(Grunt、Gulp 等)、测试运行器、lint 检查器等。另一方面,Bower 主要用于您想要的依赖项在您部署的应用程序中可用。

关于javascript - 我如何在 JavaScript 依赖框架之间进行选择?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26851546/

相关文章:

javascript - 在react中用html标签替换字符串之间的字符

javascript - Firefox 扩展中的复选框

javascript - 列出 yeoman 中所有可用的子生成器

javascript - 在 jQuery ajax 请求中包含 # 时 URL 中断

javascript - 用setTimeout注册的函数什么时候被调用?

javascript - [webpack 新手] webpack list 插件的自动前缀问题

javascript - 在 Docker 容器内开发时启用 VS Code IntelliSense

npm - nativescript 项目中的两个 package.json 文件

javascript - Yeoman 手动安装组件

node.js - 如何防止 yeoman 发送匿名统计信息?