背景說明:我第一次安裝weex-toolkit按照weex官網(wǎng)的步驟是沒有任何問題的,可就在今天勇凭,我的二維碼突然展示不出來了颁虐,我就嘗試著重新安裝一下weex-toolkit罕拂,這一安裝可倒好埋合,weex命令都失效了备徐,顯示安裝失敗,報(bào)如下錯誤
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
我就想可能是由于之前的安裝沒有卸載甚颂,所以安裝路徑?jīng)_突了蜜猾。
于是我卸載了weex-toolkit,再重新安裝振诬,發(fā)現(xiàn)還是不行蹭睡。
npm uninstall -g weex-toolkit
npm install -g weex-toolkit
干脆把依賴也卸載了吧,這次總該干凈了
brew uninstall node
brew install node
npm install -g weex-toolkit
該死的還是報(bào)同樣的錯贷揽,哪里出問題了呢棠笑?只能去百度了梦碗,畢竟那里人才到處都是禽绪。
找到一個比較靠譜的:在node_modules把文件刪了。
我是通過brew install node安裝的node洪规,那我的node路徑在哪呢印屁?沒辦法,找吧斩例,
npm ERR! path /usr/local/lib/node_modules/
應(yīng)該是這個路徑了雄人,
刪除里面的weex-toolkit
npm install -g weex-toolkit
解決。希望對你有用念赶。