15

我从 git 克隆了一个 Angular 4 项目。

当我转到项目的根文件夹并执行ng serve.

我收到以下错误:

node_modules appears empty, you may need to run `npm install`

如何解决上述错误?

4

4 回答 4

21

npm install从项目的根目录运行。如果您使用的是 Mac,那么您可能需要运行sudo npm install以防某些软件包安装需要提升的权限。如果它有子模块,那么在下面留下评论,我会更新这个答案以包括如何处理这些。除非你击中它,否则将这个答案与那个混淆是没有用的。

于 2017-11-03T14:11:39.677 回答
1

如果它说node_module is empty,则意味着它没有获得路径。

首先,检查路径。使用命令转到该路径cd,例如:

cd C:\Windows\UrProjectName

之后,ng serve使用命令提示符 (Windows) 在节点中运行。

于 2018-02-09T07:46:22.643 回答
0

打开项目使用的目录:

cd Project_Name

然后,运行以下命令:

npm install

之后,您可以轻松地运行该ng g component命令。

于 2018-01-12T13:22:03.040 回答
-1

在这种情况下,您应该右键单击app.component.html模块,然后单击“在终端中打开”

在底部打开终端后,您需要做的就是输入以下命令:

ng serve

它现在应该可以正常工作了。每次运行项目并使用此方法时,您将能够避免这些类型的错误。

于 2018-05-08T10:38:35.673 回答