Javascript 在带有Bower的项目中使用多个AngularJS版本
我一直在尝试将中型项目从Angular版本1.2.16升级到1.6.4。这里的问题是,我不能从一个版本跳到另一个版本,所以我必须在项目中同时使用两个版本。然而,我找不到一本准备充分的指南。在SO或Github页面中描述了一些不同的步骤。但不管怎样,我还是做不到 这里有一些我在这段时间里一直在阅读的SO链接 1- 2- 3- 下面是我的bower.json:Javascript 在带有Bower的项目中使用多个AngularJS版本,javascript,angularjs,bower,Javascript,Angularjs,Bower,我一直在尝试将中型项目从Angular版本1.2.16升级到1.6.4。这里的问题是,我不能从一个版本跳到另一个版本,所以我必须在项目中同时使用两个版本。然而,我找不到一本准备充分的指南。在SO或Github页面中描述了一些不同的步骤。但不管怎样,我还是做不到 这里有一些我在这段时间里一直在阅读的SO链接 1- 2- 3- 下面是我的bower.json: { "name": "takademi", "version": "0.0.0", "dependencies": {
{
"name": "takademi",
"version": "0.0.0",
"dependencies": {
"angular": "1.2.16",
"json3": "~3.3.1",
"es5-shim": "~3.1.0",
"angular-cookies": "1.2.16",
"angular-sanitize": "1.2.16",
"angular-animate": "1.2.16",
"angular-route": "1.2.16",
"angular-bindonce": "~0.3.1",
"restangular": "~1.4.0",
"angular-base64": "~2.0.2",
"lodash": "~2.4.1"
},
"devDependencies": {
"angular-mocks": "1.2.16",
"angular-scenario": "1.2.16"
},
"appPath": "app"
}
你能为我推荐一些好的指南、博客、视频教程吗
提前谢谢。好的,那有什么好主意吗@这真是个糟糕的主意。只需升级到最新版本,为什么你不能“从一个版本跳到另一个版本”?如果你的目标是将你的应用程序从AngularJS 1.2迁移到1.6,为什么你要尝试运行多个版本而不是执行升级?没有完全可靠的解决方案。试着通过发布你面临的错误来缩小你的问题范围,也许有人能帮助你。我不能从1.2跳到1.6,因为这是一个中等规模的项目,非常接近于一个大型项目。我是唯一一个负责这个项目的人。因此,我必须一部分一部分地部署它,以使其他部分不受影响。因为如果我一步从1.2升级到1.6会有很大的风险,这将花费很长时间,而且我自己解决bug会非常困难(大量客户正在使用该项目)。所以运行多个版本是我的答案。好吧,那有什么好主意吗@这真是个糟糕的主意。只需升级到最新版本,为什么你不能“从一个版本跳到另一个版本”?如果你的目标是将你的应用程序从AngularJS 1.2迁移到1.6,为什么你要尝试运行多个版本而不是执行升级?没有完全可靠的解决方案。试着通过发布你面临的错误来缩小你的问题范围,也许有人能帮助你。我不能从1.2跳到1.6,因为这是一个中等规模的项目,非常接近于一个大型项目。我是唯一一个负责这个项目的人。因此,我必须一部分一部分地部署它,以使其他部分不受影响。因为如果我一步从1.2升级到1.6会有很大的风险,这将花费很长时间,而且我自己解决bug会非常困难(大量客户正在使用该项目)。因此,在这里运行多个版本是我的答案。