Node.js 安装npm/cli后ng serve出错
我是学习nodej和angular的初学者。我已经安装了node并创建了一个运行良好的node项目。然后我执行了“npm安装-g angular cli”,之后我执行了ng new client和inside client,当我执行“ng serve”时,我得到了以下错误:Node.js 安装npm/cli后ng serve出错,node.js,angular,npm,Node.js,Angular,Npm,我是学习nodej和angular的初学者。我已经安装了node并创建了一个运行良好的node项目。然后我执行了“npm安装-g angular cli”,之后我执行了ng new client和inside client,当我执行“ng serve”时,我得到了以下错误: The "@angular/compiler-cli" package was not properly installed. Error: The "@angular/compiler-cli" package was n
The "@angular/compiler-cli" package was not properly installed.
Error: The "@angular/compiler-cli" package was not properly installed.
at Object.<anonymous> (C:\Users\Subhasree\AppData\Roaming\npm\node_modules\angular-cli\node_modules\@ngtools\webpack\src\index.js:14:11)
at Module._compile (module.js:570:32)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (C:\Users\Subhasree\AppData\Roaming\npm\node_modules\angular-cli\models\webpack-configs\typescript.js:3:17)
at Module._compile (module.js:570:32)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (C:\Users\Subhasree\AppData\Roaming\npm\node_modules\angular-cli\models\webpack-configs\index.js:9:10)
at Module._compile (module.js:570:32)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (C:\Users\Subhasree\AppData\Roaming\npm\node_modules\angular-cli\models\webpack-config.js:4:25)
at Module._compile (module.js:570:32)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (C:\Users\Subhasree\AppData\Roaming\npm\node_modules\angular-cli\tasks\serve.js:11:24)
at Module._compile (module.js:570:32)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (C:\Users\Subhasree\AppData\Roaming\npm\node_modules\angular-cli\commands\serve.run.js:6:15)
at Module._compile (module.js:570:32)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Class.run (C:\Users\Subhasree\AppData\Roaming\npm\node_modules\angular-cli\commands\serve.js:67:16)
at Class.<anonymous> (C:\Users\Subhasree\AppData\Roaming\npm\node_modules\angular-cli\ember-cli\lib\models\command.js:134:17)
at process._tickCallback (internal/process/next_tick.js:109:7)
未正确安装“@angular/compiler cli”软件包。
错误:未正确安装“@angular/compiler cli”程序包。
反对。(C:\Users\Subhasree\AppData\Roaming\npm\node\u modules\angular cli\node\u modules\ngtools\webpack\src\index.js:14:11)
在模块处编译(Module.js:570:32)
在Object.Module.\u extensions..js(Module.js:579:10)
在Module.load(Module.js:487:32)
在tryModuleLoad时(module.js:446:12)
在Function.Module.\u加载(Module.js:438:3)
at Module.require(Module.js:497:17)
根据需要(内部/module.js:20:19)
反对。(C:\Users\Subhasree\AppData\Roaming\npm\node\u modules\angular cli\models\webpack configs\typescript.js:3:17)
在模块处编译(Module.js:570:32)
在Object.Module.\u extensions..js(Module.js:579:10)
在Module.load(Module.js:487:32)
在tryModuleLoad时(module.js:446:12)
在Function.Module.\u加载(Module.js:438:3)
at Module.require(Module.js:497:17)
根据需要(内部/module.js:20:19)
反对。(C:\Users\Subhasree\AppData\Roaming\npm\node\u modules\angular cli\models\webpack configs\index.js:9:10)
在模块处编译(Module.js:570:32)
在Object.Module.\u extensions..js(Module.js:579:10)
在Module.load(Module.js:487:32)
在tryModuleLoad时(module.js:446:12)
在Function.Module.\u加载(Module.js:438:3)
at Module.require(Module.js:497:17)
根据需要(内部/module.js:20:19)
反对。(C:\Users\Subhasree\AppData\Roaming\npm\node\u modules\angular cli\models\webpack config.js:4:25)
在模块处编译(Module.js:570:32)
在Object.Module.\u extensions..js(Module.js:579:10)
在Module.load(Module.js:487:32)
在tryModuleLoad时(module.js:446:12)
在Function.Module.\u加载(Module.js:438:3)
at Module.require(Module.js:497:17)
根据需要(内部/module.js:20:19)
反对。(C:\Users\Subhasree\AppData\Roaming\npm\node\u modules\angular cli\tasks\serve.js:11:24)
在模块处编译(Module.js:570:32)
在Object.Module.\u extensions..js(Module.js:579:10)
在Module.load(Module.js:487:32)
在tryModuleLoad时(module.js:446:12)
在Function.Module.\u加载(Module.js:438:3)
at Module.require(Module.js:497:17)
根据需要(内部/module.js:20:19)
反对。(C:\Users\Subhasree\AppData\Roaming\npm\node\u modules\angular cli\commands\service.run.js:6:15)
在模块处编译(Module.js:570:32)
在Object.Module.\u extensions..js(Module.js:579:10)
在Module.load(Module.js:487:32)
在tryModuleLoad时(module.js:446:12)
在Function.Module.\u加载(Module.js:438:3)
at Module.require(Module.js:497:17)
根据需要(内部/module.js:20:19)
在Class.run(C:\Users\Subhasree\AppData\Roaming\npm\node\u modules\angular cli\commands\service.js:67:16)
在课堂上。(C:\Users\Subhasree\AppData\Roaming\npm\node\u modules\angular cli\ember cli\lib\models\command.js:134:17)
在进程中。_tick回调(内部/process/next_tick.js:109:7)
您可能有旧版本
请参阅此处的说明,看看这是否有帮助:
这些步骤基本上是:
该链接提供了这些步骤的详细信息以及相应的命令。这里有一个简单的解决方案,它的工作原理很好
进入项目目录cd
cd-client
- 运行
或npm安装
,等待它成功执行warn安装
- 运行您的
ng服务
我希望这有助于更轻松地运行这两个命令:
npm uninstall --save-dev angular-cli
npm install --save-dev @angular/cli@latest
尝试运行以下命令:npm安装--save dev@angular/cli@latest从昨天开始,我多次尝试使用“npm安装-g angular cli”和“npm安装-g@angular/cli”进行安装,但每次使用“ng serve”时都会出现相同的错误。谢谢。我完成了上面所有的步骤。现在“ng--version”给出@angular/cli:1.2.0节点:6.10.3 os:win32 x64@angular/cli:1.2.0 ng newtestapp:gives“您不能在angular cli项目中使用新命令”。现在出现了什么错误。您所在的文件夹已包含angular项目。只需创建一个不同的文件夹,导航到该文件夹,然后重试。在哪里可以成功创建项目?