Closed Lingtin closed 9 months ago
其实无论是保存在package.json
还是.nvmdrc
中都是有利有弊的,之所以没有放在package.json
中是因为考虑了有些项目其实没有用到该文件(比如一些单纯的js脚本,或者其他语言需要用到了js脚本...等需要指定node版本),然后还有项目涉及多人合作的时候可以直接通过在.gitignore
中可以直接忽略.nvmdrc
文件,不会有其他副作用,最后就是想尽量减少对其它的依赖......
所以最终就是选择放在.nvmdrc
文件中了。望理解。
使用npm i -g yarn,安装的yarn或者是nrm在终端执行都找到,查看了~/.nvmd目录中对于的版本确实是有yarn这个包下载的,就是命令找不到,这个怎么解决啊
这是我的目录,已知是有包的,但是没有映射
我想我应该知道是什么问题了,你试试使用npm install -g yarn 命令重新安装试试呢 使用install全称安装 我好像没有考虑到缩写形式 如果还是有问题的话试试前面加上sudo 或者提供一下nvm-desktop的版本 以及执行一下 nvmd -h 命令查看命令行工具是否正常
抱歉
重新使用npm install -g xxx 命令安装,是可以有记录的。这边就是应该是缩写的问题了。
谢谢你的反馈,问题我已经记录下来了,下个小版本会修复这个问题。
感谢。
已经在Release v2.4.0中修复。
如果有问题请随时打开此问题。
大佬提个建议,能不能使用volta的方式,把版本锁定在package中