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