每次我创建一个新的angular 2项目时,它都会说“node_modules显示为空,您可能需要运行'npm install”
ryhaxcpt1#
每个项目都有不同的依赖项。一个项目可能使用库来处理dates,而另一个项目使用库来显示modal。在您的Angular 项目中,您有一个名为package.json的文件。此文件负责跟踪项目的依赖项。当您运行npm install时,节点程序包管理器或简称npm将下载这些依赖项并将它们放在node_modules文件夹中。
dates
modal
package.json
npm install
node_modules
9fkzdhlc2#
您需要运行npm install来安装依赖项。可能参考https://docs.npmjs.com/cli/install。
fwzugrvs3#
考虑使用Angular CLI来构建应用程序,这样在构建新应用程序时就不需要使用npm install了。有关详细信息,请参阅:https://github.com/angular/angular-cli/wiki
13z8s7eq4#
运行ng new my-project后,给予它一些时间将依赖项安装到node_modules文件夹中,这将显示下面的消息。通过npm安装工具包完成后,您将收到以下消息:已通过npm安装工具包。项目“my-project”已成功创建。现在尝试运行ng serve,它应该可以正常工作。
ng new my-project
ng serve
4条答案
按热度按时间ryhaxcpt1#
依赖项
每个项目都有不同的依赖项。一个项目可能使用库来处理
dates
,而另一个项目使用库来显示modal
。在您的Angular 项目中,您有一个名为
package.json
的文件。此文件负责跟踪项目的依赖项。当您运行
npm install
时,节点程序包管理器或简称npm将下载这些依赖项并将它们放在node_modules
文件夹中。9fkzdhlc2#
您需要运行npm install来安装依赖项。可能参考https://docs.npmjs.com/cli/install。
fwzugrvs3#
考虑使用Angular CLI来构建应用程序,这样在构建新应用程序时就不需要使用
npm install
了。有关详细信息,请参阅:https://github.com/angular/angular-cli/wiki
13z8s7eq4#
运行
ng new my-project
后,给予它一些时间将依赖项安装到node_modules文件夹中,这将显示下面的消息。通过npm安装工具包
完成后,您将收到以下消息:
已通过npm安装工具包。项目“my-project”已成功创建。
现在尝试运行
ng serve
,它应该可以正常工作。