運作npm安裝wepy2踩坑error EEXIST 問題
windows 10安裝wepy2
以前用過wepy1,現在要學習wepy2,運作以下指令出錯
npm install @wepy/cli -g # 全局安裝 WePY CLI 工具
打開log檔案,與cmd界面提示一緻,提示錯誤如下:
11758 error code EEXIST
11759 error path C:\Users\my\AppData\Roaming\npm\node_modules\@wepy\cli\bin\wepy.js
11760 error dest C:\Users\my\AppData\Roaming\npm\wepy
11761 error EEXIST: file already exists, cmd shim 'C:\Users\my\AppData\Roaming\npm\node_modules\@wepy\cli\bin\wepy.js' -> 'C:\Users\my\AppData\Roaming\npm\wepy'
11762 error File exists: C:\Users\my\AppData\Roaming\npm\wepy
11763 error Remove the existing file and try again, or run npm
11764 error with --force to overwrite files recklessly.
根據提示判斷我之前安裝的wepy1與現在的wepy2安裝有沖突,
找到目錄C:\Users\my\AppData\Roaming\npm下删除檔案wepy.js,
重新運作npm install @wepy/cli -g ,根據提示删除wepy,wepy.cmd
運作npm install @wepy/cli -g 安裝成功。