node -v 突然显示 killed 9 处理历程

## 20170112 再试试 n
    sudo cnpm install n -g 
    ** 还是 killed 9
    ** 以后真的不能使用 n 了
## 20170107 继续对付 killed 9
    1、直接升级 mac os 到 siera
        *** 好漫长的等待啊
        *** 33% 的时候,总是:正在计算剩余时间...,关机重来,还是这样,硬着头皮,等!
        *** 等待 2 个小时,到了 90 左右了,又不动了,继续硬着头皮等!
        *** 哈哈哈,总算完成,前后持续 6个小时
    2、node -v 还是 killed 9
    3、重装 node 8.2.0,重复了昨天的悲剧
    4、最后安装 node 6.2.0,记下安装路径     
        Node.js was installed at      
           /usr/local/bin/node       
        npm was installed at       
           /usr/local/bin/npm       
        Make sure that /usr/local/bin is in your $PATH.
    5、找出以前卸载 node 的 sh 脚本,执行完之后,还是 killed 9
    6、发现 node 、npm、n 怎么出现在 /usr/local/bin
        *** 这应该是一个link
        *** 照着 delNode.sh 手工删除以上 3 个 ln
        dhbm$ rm n
        dhbm$ rm node
        dhbm$ rm npm
        *** 再来 node -v ,不是 killed 9啦!而是bad command 了
    7、 到nodejs 官网下载 6.9.4 和 7.4.0 ,都被墙!失败
    8、转向淘宝镜像吧,最后一招了   
        ** 安装、设置 cnpm 代理
        npm install -g cnpm --registry=https://registry.npm.taobao.org
        ** 淘宝地址 https://npm.taobao.org/
    9、下载安装 node 7.4.0
        node -v
        v7.4.0
    10、安装 cordova 
        sudo cnpm install cordova -g 
        cordova -v
        6.4.0
    11、安装 ionic
        sudo cnpm install ionic -g
        ionic -v
        2.1.18
    12、附上:卸载 node 脚本
        #!/bin/bash
        lsbom -f -l -s -pf /var/db/receipts/org.nodejs.pkg.bom \
        | while read i; do
          sudo rm /usr/local/${i}
        done
        sudo rm -rf /usr/local/lib/node \
             /usr/local/lib/node_modules \
             /var/db/receipts/org.nodejs.*

## 20170106 惨啦!
    1、dhbmdeMacBook-Pro:~ dhbm$ node -v
        Killed: 9
        ** npm,cordova,ionic  全都这样!
    2、起因:今天折腾 ng2 ,typing.ts 编译错误
        人家说: 是因为 npm 和 node 版本不匹配造成的
        按照他的建议 curl -0 -L https://npmjs.org/install.sh | sudo sh
        结果:悲剧了!
    3、重装 nodejs 6.2.0,正确,但是,接下来,安装 n ,然后,继续悲剧!
        看来,问题出在 n !
        不用 n 先
        sudo npm update node -g
        也是同样!

转载于:https://my.oschina.net/u/1440971/blog/824428

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
报错“Installing node-addon-api@^3.0.2 [npminstall:runscript:error] nodejieba@latest run install node-pre-gyp install --fallback-to-build error: Error: Command failed with exit code 1: node-pre-gyp install --fallback-to-build at makeError (H:\nvm\v14.18.2\node_modules\cnpm\node_modules\execa\lib\error.js:60:11) at handlePromise (H:\nvm\v14.18.2\node_modules\cnpm\node_modules\execa\index.js:118:26) at processTicksAndRejections (internal/process/task_queues.js:95:5) at async Object.exports.runScript (H:\nvm\v14.18.2\node_modules\cnpm\node_modules\npminstall\lib\utils.js:261:12) at async runLifecycleScripts (H:\nvm\v14.18.2\node_modules\cnpm\node_modules\npminstall\lib\lifecycle_scripts.js:66:7) at async _install (H:\nvm\v14.18.2\node_modules\cnpm\node_modules\npminstall\lib\install_package.js:321:5) at async install (H:\nvm\v14.18.2\node_modules\cnpm\node_modules\npminstall\lib\install_package.js:23:12) at async _installOne (H:\nvm\v14.18.2\node_modules\cnpm\node_modules\npminstall\lib\local_install.js:215:15) at async mapper (H:\nvm\v14.18.2\node_modules\cnpm\node_modules\npminstall\lib\local_install.js:140:5) { shortMessage: 'Command failed with exit code 1: node-pre-gyp install --fallback-to-build', command: 'node-pre-gyp install --fallback-to-build', escapedCommand: 'node-pre-gyp install --fallback-to-build', exitCode: 1, signal: undefined, signalDescription: undefined, stdout: undefined, stderr: undefined, failed: true, timedOut: false, isCanceled: false, killed: false × Install fail! Error: run install error, please remove node_modules before retry! Command failed with exit code 1: node-pre-gyp install --fallback-to-build”
07-17

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值