## 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 也是同样!