服务器版本是centos8
我的情况是原先单独安装了nodejs,后来又想用nvm安装nodejs,把原来的nodejs卸载完后,用nvm安装了nodejs,然后又安装了yarn,再重新启动项目时,就报错了
出现上述情况先查看yarn位置
whereis yarn
手动删除对应的yarn所在的目录,我这里删除了/usr/bin/yarn /usr/share/yarn 最后一个是我项目里面的文件所以没删除,
再次查看运行 whereis yarn 查看位置
然后运行
rm -rf ~/.pm2
然后重新安装yarn即可
然后使用pm2运行项目即可
yum -y install yarn