每次我创建一个新的Angular 2项目时,它会显示"node_modules目录为空,你可能需要运行`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
吗?你能否使用 --verbose
或 -v
运行 ng new 命令,以便在出现问题时输出更多日志记录? - RKGng new
命令创建的目录。 - RKGnpm install
了。npm install
- Hanan Ur Rehman一旦你运行 ng new my-project
,请给它一些时间来安装依赖项到 node_modules 文件夹中,显示以下消息。
通过 npm 安装工具包
一旦完成,您将收到以下消息:
通过 npm 安装工具包。 项目 'my-project' 成功创建。
现在尝试运行 ng serve
。它应该正常工作。