npm - 使用 Yarn 或 NPM 安装全局包有什么区别吗?
问题描述
是否使用yarn global add PACKAGE
vs安装全局包是否重要npm install -g PACKAGE
?
有什么区别吗,比如文件的安装位置?如果是,那是什么?
解决方案
所以是的,你是对的,它是不同的。因为npm
它类似于下面
/Users/tarunlalwani/.nvm/versions/node/v9.2.0/lib
如果您使用的是 nvm
您可以使用获取此路径
$ npm config get prefix
/Users/tarunlalwani/.nvm/versions/node/v9.2.0
虽然纱线使用其他路径
- Windows:%LOCALAPPDATA%/Yarn/config/global
- OSX 和 Linux 非 root:~/.config/yarn/global
- 如果以 root 身份登录 Linux:/usr/local/share/.config/yarn/global
也看到这个线程
推荐阅读
- django - Django 管理员/返回 404
- reactjs - Firebase 错误:用户无权访问
- java - Swagger UI 不会执行带有 Authorization 标头的请求
- python-3.x - 如何自动将外部库导入python
- python - NotFittedError:使用管道拟合和转换数据仍然出现未拟合错误
- macos - 如何在不丢失数据和时间机器备份的情况下重置为所有终端设置/或删除 mac 中的所有终端应用程序?
- google-chrome - 是否可以制作透明的 Google-Chrome 窗口?
- javascript - Three.js:无法显示使用纹理数组创建的网格
- reactjs - reactjs中PayUMoney支付成功后报错
- arrays - 在 C 中的堆栈和/或堆上实现用户定义的数组