ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、视频、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
在升级taro的时候,版本一直不变,删除也失效,于是手动删除taro全局包,后重新安装: ``` npm install -g @tarojs/cli ``` 之后提示找不到命令 ![alt](http://h88829.top/static/upload/20190529/ZgFdWIGWhPUbzmeaLbCQ9Mne.png) 想了下可能是npm环境出了问题,首先查看下npm的默认全局安装路径。使用以下命令 ``` npm config get prefix ``` ![alt](http://h88829.top/static/upload/20190529/gCSjnLwov9PRItH6184J8eSN.png) 这一看明显不对,由于使用的nvm作为node的版本管理器,而全局安装包默认到node v9.0.0下面了,下面准备建个全局的npm安装路径 ``` //1.新建一个全局安装的路径 mkdir ~/.npm-global //2.配置npm使用新的路径 npm config set prefix '~/.npm-global' //3.打开或者新建~/.profile,(vi ~/.profile)加入下面一行 export PATH=~/.npm-global/bin:$PATH //4、更新系统环境变量 source ~/.profile ``` ![alt](http://h88829.top/static/upload/20190529/Z-LxMOoOd_iFwqVYn0wlczIj.png) 修改成功,然后重新安装taro成功。 ![alt](http://h88829.top/static/upload/20190529/AmDRf2hFHIiXpMoZSZO5liSs.png)