为什么每次创建新的 angular 2 项目时都必须 运行 npm install?
Why Do I have to run npm install everytime I create a new angular 2 project?
每次我创建一个新的 angular 2 项目时,它都会说
"node_modules appears empty, you may need to run `npm install"
您需要 运行 npm install 来安装依赖项。可参考https://docs.npmjs.com/cli/install.
依赖关系
在您的 angular 项目中,您有一个名为 package.json
的文件。该文件负责跟踪您的项目 dependencies.
当您 运行 npm install
、Node Package Manager 或简称 npm 时,将下载那些依赖项并将它们放在 node_modules
文件夹中。
考虑使用 Angular CLI 来构建您的应用程序。那么在构建新应用程序时就不需要使用 npm install
。
有关详细信息,请参阅此内容:https://github.com/angular/angular-cli/wiki
一旦你 运行 ng new my-project
。给它一些时间将依赖项安装到 node_modules 文件夹中,该文件夹显示以下消息。
正在通过 npm 安装工具包
完成后您将收到以下消息:
通过 npm 安装工具包。
项目 'my-project' 已成功创建。
现在尝试 运行宁 ng serve
。它应该可以正常工作。
每次我创建一个新的 angular 2 项目时,它都会说 "node_modules appears empty, you may need to run `npm install"
您需要 运行 npm install 来安装依赖项。可参考https://docs.npmjs.com/cli/install.
依赖关系
在您的 angular 项目中,您有一个名为 package.json
的文件。该文件负责跟踪您的项目 dependencies.
当您 运行 npm install
、Node Package Manager 或简称 npm 时,将下载那些依赖项并将它们放在 node_modules
文件夹中。
考虑使用 Angular CLI 来构建您的应用程序。那么在构建新应用程序时就不需要使用 npm install
。
有关详细信息,请参阅此内容:https://github.com/angular/angular-cli/wiki
一旦你 运行 ng new my-project
。给它一些时间将依赖项安装到 node_modules 文件夹中,该文件夹显示以下消息。
正在通过 npm 安装工具包
完成后您将收到以下消息:
通过 npm 安装工具包。 项目 'my-project' 已成功创建。
现在尝试 运行宁 ng serve
。它应该可以正常工作。