从Git存储库克隆后,Angular App不会运行

问题描述 投票:3回答:2

我最近完成了Angular Tour of Heroes教程(稍加修改),这一切都非常有效。然后我想尝试将其推送到VSTS中的GIT仓库,然后将其克隆到另一台机器并从那里运行它。不幸的是现在我把它克隆到新机器上我无法运行它。 ng服务--open和ng build都失败了。

最初它抱怨错过了“@ angular-devkit / build-angular”所以我继续安装它,不幸的是在下一次构建尝试时还有另外一个问题

“无法找到模块'@ angular-devkit / build-optimizer'”

我是否需要每次使用Angular或Node克隆解决方案时重新安装每个依赖项,或者是否有一个我在这里缺少的简单命令?

谷歌建议我尝试“npm install -g npm-install-missing”和“npm rebuild”,遗憾的是没有帮助。

angular git npm
2个回答
5
投票

克隆项目后,只需运行npm install,然后运行ng serve。它应该工作正常。


0
投票

这个问题看起来像是因为我将我的项目克隆到VS工作区的子文件夹而不是根目录。一旦我清除整个文件夹,在根目录重新克隆,然后运行npm install,一切正常。

© www.soinside.com 2019 - 2024. All rights reserved.