我从 git 克隆了一个 Angular 4 项目。
当我转到项目的根文件夹并执行ng serve
.
我收到以下错误:
node_modules appears empty, you may need to run `npm install`
如何解决上述错误?
npm install
从项目的根目录运行。如果您使用的是 Mac,那么您可能需要运行sudo npm install
以防某些软件包安装需要提升的权限。如果它有子模块,那么在下面留下评论,我会更新这个答案以包括如何处理这些。除非你击中它,否则将这个答案与那个混淆是没有用的。
如果它说node_module is empty
,则意味着它没有获得路径。
首先,检查路径。使用命令转到该路径cd
,例如:
cd C:\Windows\UrProjectName
之后,ng serve
使用命令提示符 (Windows) 在节点中运行。
打开项目使用的目录:
cd Project_Name
然后,运行以下命令:
npm install
之后,您可以轻松地运行该ng g component
命令。
在这种情况下,您应该右键单击app.component.html
模块,然后单击“在终端中打开”。
在底部打开终端后,您需要做的就是输入以下命令:
ng serve
它现在应该可以正常工作了。每次运行项目并使用此方法时,您将能够避免这些类型的错误。