Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 安装npm/cli后ng serve出错_Node.js_Angular_Npm - Fatal编程技术网

Node.js 安装npm/cli后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

我是学习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 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)

您可能有旧版本

请参阅此处的说明,看看这是否有帮助:

这些步骤基本上是:

  • 卸载旧版本
  • 如有必要,更新节点/npm
  • 安装新版本

  • 该链接提供了这些步骤的详细信息以及相应的命令。

    这里有一个简单的解决方案,它的工作原理很好

    • 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项目。只需创建一个不同的文件夹,导航到该文件夹,然后重试。在哪里可以成功创建项目?