brew 安装node ---not linked error

完整解决步骤:
sudo brew uninstall node
brew update
brew upgrade
brew cleanup
brew install node
sudo chown -R eve /usr/local/
brew link --overwrite node
brew postinstall node
node -v

修改linux权限命令:chmod

用法:chmod XXX filename
×××(所有者\组用户\其他用户)
×=4 读的权限
×=2 写的权限
×=1 执行的权限
常用修改权限的命令:
sudo chmod 600 ××× (只有所有者有读和写的权限)
sudo chmod 644 ××× (所有者有读和写的权限,组用户只有读的权限)
sudo chmod 700 ××× (只有所有者有读和写以及执行的权限)
sudo chmod 666 ××× (每个人都有读和写的权限)
sudo chmod 777 ××× (每个人都有读和写以及执行的权限)

安装npm i weex-toolkit -g出错

npm ERR! path /usr/local/lib/node_modules/weex-toolkit/node_modules/weex-previewer/node_modules/fs-extra/node_modules/.bin/rimraf
npm ERR! code EEXIST
npm ERR! Refusing to delete /usr/local/lib/node_modules/weex-toolkit/node_modules/weex-previewer/node_modules/fs-extra/node_modules/.bin/rimraf: containing path /usr/local/lib/node_modules/weex-toolkit/node_modules/weex-previewer/node_modules/fs-extra/node_modules/rimraf isn't under npm's control
npm ERR! File exists: /usr/local/lib/node_modules/weex-toolkit/node_modules/weex-previewer/node_modules/fs-extra/node_modules/.bin/rimraf

执行:rm rf /usr/local/lib/node_modules/weex-toolkit
然后再npm i weex-toolkit -g 成功

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容