【发布时间】:2017-12-22 13:28:59
【问题描述】:
每次我做一个新的 Angular 2 项目时,它都会说 “node_modules 显示为空,您可能需要运行 `npm install”
【问题讨论】:
-
不需要每次都安装。一次性设置
标签: angular npm angular-cli npm-install
每次我做一个新的 Angular 2 项目时,它都会说 “node_modules 显示为空,您可能需要运行 `npm install”
【问题讨论】:
标签: angular npm angular-cli npm-install
在您的 Angular 项目中,您有一个名为 package.json 的文件。此文件负责跟踪您的项目依赖项。
当您运行npm install 时,Node Package Manager 或简称为 npm 会下载这些依赖项并将它们放在node_modules 文件夹中。
【讨论】:
您需要运行 npm install 来安装依赖项。可参考https://docs.npmjs.com/cli/install。
【讨论】:
--skip-install 或-si 或--skipInstall 以及您的 ng new 命令吗?您可以使用--verbose 或-v 运行 ng new,以便在出现问题时输出更多日志记录?
ng new 命令创建的目录时遇到了同样的错误。
考虑使用 Angular CLI 来构建您的应用程序。这样您在构建新应用程序时就不需要使用npm install。
【讨论】:
npm install跨度>
运行ng new my-project 后。只需花一些时间将依赖项安装到 node_modules 文件夹中,它会显示以下消息。
通过 npm 安装工具包
完成后您将收到以下消息:
通过 npm 安装工具包。 项目“我的项目”已成功创建。
现在尝试运行ng serve。它应该可以正常工作。
【讨论】: