ng serve throws node_modules出现空错误

Baa*_*ali 7 angular

我刚开始学习Angular 4,作为学习过程的一部分,我做了以下工作:

安装Node.js (version 8).

跑这个命令 npm install -g @angular/cli

通过CLI创建了一个新项目: ng new my-first-app

一旦我运行此命令:ng serve,我得到一个错误node_module显示为空,您可能需要运行'npm install'.一旦我运行npm install,它就安装了一些库,现在ng serve构建并运行该项目.我想知道为什么我需要npm install和它安装了什么?不应该使用此命令安装所有先决条件npm install -g @angular/cli

Hem*_*are 8

从终端创建角度应用程序时

新的my-first-app

你通常是终端中的一个文件夹级别.导航到您的项目路径

cd my-first-app

并运行

npm安装

它应该得到解决.


ale*_*nko 5

不。使用此命令 (npm install -g @angular/cli),您仅在全局范围内安装一个包 angular/cli,因此您可以从系统中任何位置的终端使用来构建您的项目。但是项目依赖很多本地包来安装你需要的

  1. 导航到项目

cd 我的第一个应用

  1. 安装节点模块

npm install 或 npm i