Javascript 如何在项目中设置特定的早午餐版本?
我想在我的项目中设置一个特定的早午餐版本,以避免其他开发人员在构建应用程序时出现兼容性错误 类似于:应用程序文件中的Ruby版本 我试过了,但我不知道这是不是正确的方法 在package.json中Javascript 如何在项目中设置特定的早午餐版本?,javascript,brunch,Javascript,Brunch,我想在我的项目中设置一个特定的早午餐版本,以避免其他开发人员在构建应用程序时出现兼容性错误 类似于:应用程序文件中的Ruby版本 我试过了,但我不知道这是不是正确的方法 在package.json中 "dependencies": { "brunch": "1.7.13", } 早午餐是一个构建工具(像grunt),而不是像grunt那样的依赖项管理器 我想你想用 确保您有bower.json,它可以通过bower init 将包添加到bower.json的dependencies字
"dependencies": {
"brunch": "1.7.13",
}
早午餐是一个构建工具(像grunt),而不是像grunt那样的依赖项管理器
我想你想用
- 确保您有bower.json,它可以通过
bower init
- 将包添加到
bower.json的dependencies字段
"dependencies": {
"jquery": "1.11.1"
}
您提供的示例是为项目设置特定版本的早午餐的正确方法。brunch的最新版本在全球安装时,将自动遵从项目中本地安装的版本 因此,通过将版本指定为本地依赖项,项目中的所有开发人员都将使用相同版本的brunch,而不管哪个版本是全局安装的(只要它不是过时的版本) 为了避免要求开发人员在全球范围内安装早午餐,您还可以利用npm脚本功能。它将从本地安装的早午餐中取出垃圾箱。例如,在package.json中:
"scripts": {
"watch": "brunch watch --server",
"build": "brunch build --production"
}
然后让所有开发人员分别使用
npm-run-watch
或npm-run-build
运行 要理解你想要达到的目标有些困难。请考虑编辑你的问题,确保你得到有价值的答案。向我们提供一些细节,并尝试解释您的特殊情况。还有,为什么您添加了早午餐
标签,但在qour问题中从未提及早午餐?是的,我使用的是早午餐+鲍尔