为什么每次创建一个新的angular 2项目时都必须运行npm install?

时间:2017-07-17 21:24:50

标签: angular npm angular-cli npm-install

每当我制作一个新的角度2项目时,它说 " node_modules显示为空,您可能需要运行`npm install"

4 个答案:

答案 0 :(得分:3)

依赖关系

在角度项目中,您有一个名为package.json的文件。此文件负责跟踪项目依赖项

当您运行npm install节点包管理器 npm 时,将下载这些依赖项并将它们放在node_modules文件夹中。

答案 1 :(得分:2)

您需要运行npm install来安装依赖项。可以参考https://docs.npmjs.com/cli/install

答案 2 :(得分:0)

考虑使用Angular CLI来构建应用程序。然后,在构建新应用程序时,您不需要使用npm install

有关详情,请参阅此处:https://github.com/angular/angular-cli/wiki

答案 3 :(得分:0)

运行ng new my-project后。只需花一些时间将依赖项安装到node_modules文件夹中,该文件夹显示以下消息。

通过npm安装工具包

完成后您将收到以下消息:

通过npm安装工具包。 Project' my-project'成功创建。

现在尝试运行ng serve。它应该工作正常。