Mac安装weex-toolkit遇到的坑

背景说明:我第一次安装weex-toolkit按照weex官网的步骤是没有任何问题的,可就在今天,我的二维码突然展示不出来了,我就尝试着重新安装一下weex-toolkit,这一安装可倒好,weex命令都失效了,显示安装失败,报如下错误

npm ERR! path /usr/local/lib/node_modules/weex-
toolkit/node_modules/bn.js
npm ERR! code ENOENT
npm ERR! errno -2
npm ERR! syscall access
npm ERR! enoent ENOENT: no such file or directory, access 
'/usr/local/lib/node_modules/weex-toolkit/node_modules/bn.js'
npm ERR! enoent This is related to npm not being able to find a 
file.
npm ERR! enoent 

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/xavior/.npm/_logs/2017-10-
10T05_50_05_339Z-debug.log

我就想可能是由于之前的安装没有卸载,所以安装路径冲突了。
于是我卸载了weex-toolkit,再重新安装,发现还是不行。

  npm uninstall -g weex-toolkit
  npm install -g weex-toolkit

干脆把依赖也卸载了吧,这次总该干净了

 brew uninstall node
 brew install node
 npm install -g weex-toolkit

该死的还是报同样的错,哪里出问题了呢?只能去百度了,毕竟那里人才到处都是。
找到一个比较靠谱的:在node_modules把文件删了。
我是通过brew install node安装的node,那我的node路径在哪呢?没办法,找吧,

 npm ERR! path /usr/local/lib/node_modules/

应该是这个路径了,

屏幕快照 2017-10-10 下午2.40.07.png

删除里面的weex-toolkit

npm install -g weex-toolkit

解决。希望对你有用。

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

推荐阅读更多精彩内容