Angularjs 我可以在一个项目中有两个不同版本的angular吗

Angularjs 我可以在一个项目中有两个不同版本的angular吗,angularjs,Angularjs,在同一项目中是否可能有两个不同版本的angular。假设wole项目使用angular v1.2运行,但我想使用一个必须使用最新版本运行的库 我是否可以将库沙箱化到一个将在不同版本上运行的模块中?我认为浏览器无法识别其中一个安装。我相信angular会这样做: (function(angular){ // sets angular object in here })(angular || {}) 这基本上意味着一旦一个版本的角载荷,第二个版本将看到第一个,而不会覆盖它 您必须将其中一个An

在同一项目中是否可能有两个不同版本的angular。假设wole项目使用angular v1.2运行,但我想使用一个必须使用最新版本运行的库


我是否可以将库沙箱化到一个将在不同版本上运行的模块中?

我认为浏览器无法识别其中一个安装。我相信angular会这样做:

(function(angular){
  // sets angular object in here
})(angular || {})
这基本上意味着一旦一个版本的角载荷,第二个版本将看到第一个,而不会覆盖它


您必须将其中一个Angular重命名为其他名称,虽然我不知道这样做的后果(如果有),但我不建议您这样做。

我认为浏览器无法识别其中一个安装。我相信angular会这样做:

(function(angular){
  // sets angular object in here
})(angular || {})
这基本上意味着一旦一个版本的角载荷,第二个版本将看到第一个,而不会覆盖它


你必须将其中一个Angular重命名为其他名称,虽然我不知道这样做的后果(如果有的话),但我不建议你这样做。

你到底为什么要这样做?对我来说似乎是个坏主意。我知道你有两个版本。你为什么现在不升级旧的呢?升级的工作量太大了,听起来你不得不这么做。去拿铲子,你到底为什么要这么做?对我来说似乎是个坏主意。我知道你有两个版本。你为什么现在不升级旧的呢?升级的工作量太大了,听起来你不得不这么做。去拿铲子。