我无法运行Angular 2项目。
我尝试了什么: - 使用npm install和npm start |来运行项目不起作用 - 我从github克隆了quickstart并替换为我的src文件夹,我仍然得到"在@ angular / core&#34中找不到模块;
以下是完整的控制台输出:https://www.dropbox.com/s/5plmqrjd6ge0lta/error.txt?dl=0
答案 0 :(得分:2)
许多人会来这里。我曾经也有过一样的问题。不要惊慌。您可能正在遵循tutorialspoint的教程。
只需使用NPM重新安装核心
npm install @angular/core
答案 1 :(得分:0)
有was/is a bug in certain versions of npm导致使用npm install someModule
...或npm install someModule --save-dev
时已安装的模块消失
如果要安装的模块来自GitHub存储库,并且缺少特定的提交哈希供安装参考,则这显然是一个问题。尽管该问题被标记为“已关闭”,并且回购在几个月前在v5.6.0中存档,但今天我遇到了带有最新npm 6.4.0
就我而言,npm install rxjs
完全删除了@angular/core
模块,以及我的@ionic-native
插件,以及我单独安装的所有其他组件(然后它实际上无法正确安装还是安装rxjs!)
提示:在开始更新或将其完全删除并尝试到npm install
之前,请复制现有的npm modules文件夹作为备份。
您可以通过npm install @angular/core
手动安装到您的项目,但是要取决于npm版本(或者在那个确切的时刻,月亮的角度,谁知道),请注意,您可能最终会缺少其他依赖项。
也可以尝试npm install @angular/core && npm install
...显然,在某些情况下,附加的npm install
有助于替换随机删除/丢失的模块。