_angular_core.Version 更新后 Angular 不是构造函数 2
_angular_core.Version is not a constructor after updating Angular 2
我认为问题与更新有关 angular 2. 导致此错误的实际事件顺序是 1. 安装 ng2-typeahead,2. 出现错误并意识到我需要安装 FormsModule, 3. 出现更多错误,npm 更新所有内容。 /node_modules/@angular/common/bundles/common.umd.js:3481:36) 中出错的代码行是
/**
* @stable
*/
var /** @type {?} */ VERSION = new _angular_core.Version('2.3.0');
NPM 调试日志位于 npm-debug.log at pastebin。
angularcli@1.0.0-beta.22-1 和 angular@2.3.0 之间存在冲突。尝试将您的依赖项回滚到 angular-cli@1.0.0-beta.21 和 angular@2.2.4,此外,打字稿应该是 2.0.3+。
尝试:npm update --save
你将自动获得最新版本
对我来说,npm install -g
安装了 angular 的新(呃)版本,但忘记更改 package.json
中的所有依赖项。所以 node_modules
文件夹有很多依赖项,它们在全局安装中的安装方式不同。我删除了它并应用了新的依赖项。之后就成功了。
我认为问题与更新有关 angular 2. 导致此错误的实际事件顺序是 1. 安装 ng2-typeahead,2. 出现错误并意识到我需要安装 FormsModule, 3. 出现更多错误,npm 更新所有内容。 /node_modules/@angular/common/bundles/common.umd.js:3481:36) 中出错的代码行是
/**
* @stable
*/
var /** @type {?} */ VERSION = new _angular_core.Version('2.3.0');
NPM 调试日志位于 npm-debug.log at pastebin。
angularcli@1.0.0-beta.22-1 和 angular@2.3.0 之间存在冲突。尝试将您的依赖项回滚到 angular-cli@1.0.0-beta.21 和 angular@2.2.4,此外,打字稿应该是 2.0.3+。
尝试:npm update --save
你将自动获得最新版本
对我来说,npm install -g
安装了 angular 的新(呃)版本,但忘记更改 package.json
中的所有依赖项。所以 node_modules
文件夹有很多依赖项,它们在全局安装中的安装方式不同。我删除了它并应用了新的依赖项。之后就成功了。