angular-cli - 无法确定 @angular/compiler-cli 和 typescript 的版本

标签 angular-cli

我已经安装了 Angular/cli,然后尝试运行命令 ng serve 然后抛出以下错误。我尝试了很多东西,比如卸载 angular/cli、npm 缓存清理等

Versions of @angular/compiler-cli and typescript could not be determined. The most common reason for this is a broken npm install.

Please make sure your package.json contains both @angular/compiler-cli and typescript in devDependencies, then delete node_modules and package-lock.json (if you have one) and run npm install again.

最佳答案

这可能是不隐式运行 devDependencies 的问题。

尝试使用以下命令隐式运行它们。

npm install --dev

关于angular-cli - 无法确定 @angular/compiler-cli 和 typescript 的版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47185611/

相关文章:

javascript - Angular:仅在 ng build --prod 上构建 ES2015

javascript - angular-cli 和 scss 被内联

intellij-idea - 从我的 IDE 调试 angular2/karma 测试时出现问题 : breakpoints are never hit

css - Angular cli 将文件从 Assets 文件夹中复制出来

javascript - 找不到模块 '@angular-devkit/core'

javascript - 将下划线导入 Angular 2 CLI 项目

angular - 在 Angular 2 项目中运行 ngserve 命令时出错

rxjs - 什么是 tslint 黑名单,为什么 angular-cli 在 tslint.json 的列表中默认使用 rxjs?

angular 7.0.5 ng new 不问你想添加 Angular 路由吗?....等

css - Angular CLI : Inject css on Sass compile without full reload?