Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.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
npm未能安装angular cli,或者看起来是这样_Angular_Npm_Angular Cli_Npm Install - Fatal编程技术网

npm未能安装angular cli,或者看起来是这样

npm未能安装angular cli,或者看起来是这样,angular,npm,angular-cli,npm-install,Angular,Npm,Angular Cli,Npm Install,我按照以下步骤卸载旧安装: [sudo] npm uninstall -g @angular/cli [sudo] npm cache verify [sudo] npm install -g @angular/cli 最后一步给我带来了麻烦——控制台屏幕一直滚动着这条消息,直到我不得不按住ctrl+C键 gyp WARN EACCES attempting to reinstall using temporary dev dir "/usr/local/lib/node_modules/@a

我按照以下步骤卸载旧安装:

[sudo] npm uninstall -g @angular/cli
[sudo] npm cache verify
[sudo] npm install -g @angular/cli
最后一步给我带来了麻烦——控制台屏幕一直滚动着这条消息,直到我不得不按住ctrl+C键

gyp WARN EACCES attempting to reinstall using temporary dev dir "/usr/local/lib/node_modules/@angular/cli/node_modules/node-sass/.node-gyp"
gyp verb tmpdir == cwd automatically will remove dev files after to save disk space
gyp verb command install [ '8.1.4' ]
gyp verb install input version string "8.1.4"
gyp verb install installing version: 8.1.4
gyp verb install --ensure was passed, so won't reinstall if already installed
gyp verb install version not already installed, continuing with install 8.1.4
gyp verb ensuring nodedir is created /usr/local/lib/node_modules/@angular/cli/node_modules/node-sass/.node-gyp/8.1.4

我试着用谷歌搜索它,它似乎是一个npm版本控制问题,但没有更多有用的信息

失败的组件似乎是
节点sass
依赖项

此问题可能由以下几个问题引起:

  • 路径
    /usr/local/lib/node\u modules/
    是否存在且可写?您是否能够安装其他全球NPM软件包
  • 历史上,在内存小于1 GB的系统上安装CLI时会出现问题,如Docker容器和某些CI代理中。如果这是一个VM,请尝试增加RAM
  • 节点sass是否支持您的操作系统?这通常不是问题,只是以防万一。可能尝试显式安装
    node gyp
    npm i-g node gyp
    。有时,这对需要构建节点sas之类的包很有帮助。同样,如果没有git,您可能需要它

失败的组件似乎是
节点sass
依赖项

此问题可能由以下几个问题引起:

  • 路径
    /usr/local/lib/node\u modules/
    是否存在且可写?您是否能够安装其他全球NPM软件包
  • 历史上,在内存小于1 GB的系统上安装CLI时会出现问题,如Docker容器和某些CI代理中。如果这是一个VM,请尝试增加RAM
  • 节点sass是否支持您的操作系统?这通常不是问题,只是以防万一。可能尝试显式安装
    node gyp
    npm i-g node gyp
    。有时,这对需要构建节点sas之类的包很有帮助。同样,如果没有git,您可能需要它

我使用的是ubuntu 16.04虚拟机,内存充足。我确实显式地运行了npm I-g节点gyp,它成功了。然后我再次尝试了“npm安装-g@angular/cli”,这一次似乎奏效了。非常感谢。我使用了Ubuntu16.04VM,内存充足。我确实显式地运行了npm I-g节点gyp,它成功了。然后我再次尝试了“npm安装-g@angular/cli”,这一次似乎奏效了。非常感谢。