您似乎不依赖于“ @ angular / core”和/或“ rxjs”。这是一个错误

时间:2018-07-16 14:55:17

标签: angular

当我在我的有角项目中运行ng serve -o命令时,出现以下错误: 您似乎不依赖于 @ angular / core 和/或 rxjs 。这是一个错误。

这是我的版本:

  • 节点-v-> 10.6.0
  • npm -v-> 6.2.0

3 个答案:

答案 0 :(得分:2)

它可能是一个空的node_modules文件夹。 试试这个:

D:\My_Project>npm link
D:\My_Project>ng serve

答案 1 :(得分:1)

对于仍在寻找答案的用户,请首先检查您的文件夹 node_module / @ angular 和一些重要的文件夹

enter image description here

如果这些文件夹不存在,请运行命令 npm install ,然后运行命令 npm serve ,它应该可以解决您的问题。由于从Angular 4迁移到Angular 6,我遇到了同样的问题,这就是我解决的方法。

有人建议命令npm linknpm install之后运行,但我认为它不需要它。

答案 2 :(得分:0)

您似乎没有在右侧文件夹中启动命令(ng serve -o)...

检查是否存在带有

package.json文件
dir (on Windows)
ls (on linux)

希望它对您有帮助