npm install -g @angular/cli@latest 失败

来源:互联网 发布:格兰杰詹姆斯数据 编辑:程序博客网 时间:2024/05/01 13:33

一开始的ERROR信息是

error “@angular/compiler-cli” package was not properly installed

尝试方案二时又出现了以下的ERROR信息

npm ERR! code EINTEGRITY
npm ERR! sha1-OmJbxBx6n5nVnWRVKFfdGvDt2dQ= integrity checksum failed when using sha1: wanted sha1-OmJbxBx6n5nVnWRVKFfdGvDt2dQ= but got sha1-PVZuUT5szAqjMvKCcIwuIcpR9KY=. (259028 bytes)

npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\sp\AppData\Roaming\npm-cache_logs\2017-09-20T04_31_14_778Z-debug.log

尝试了多种方案

方案一(失败)

清除缓存

npm cache verify

方案二(失败)

1.Uninstall and clean (global)

rm -rf node_modules distnpm uninstall -g @angular/clinpm cache verify

2.Reinstall and play (global)

npm install -g @angular/cli@latestnpm installng serve

最终的解决办法是

grep -ir "sha1-OmJbxBx6n5nVnWRVKFfdGvDt2dQ= integrity checksum" (npm的安装目录)

再次运行 npm install

然后全局更新TypeScript和angular cli ,再目录更新TypeScript和angular cli
ng server 完成

原创粉丝点击