使用npm安装yarn的命令是:
npm i yarn -g #使用npm安装yarn
但是安装成功后,yarn,使用yarn -v命令无法加载出版本号,甚至yarn --version命令直接加载出来java版本。
原因:如果本地安装过 hadoop,是因为 hadoop 中的 yarn.cmd 和 yarn中的 yarn.cmd 有冲突,导致我们输入 node 中相关yarn的命令被顶替。
解决方法:1. 改变本地 hadoop相关yarn的配置,或者将hadoop中关于yarn的环境变量移除
2. 修改node_moudles 中yarn bin目录下的yarn.cmd文件名,之后使用修改后的前缀即 可正常使用yarn。