// npm查看当前版本
npm -v
// npm查看所有版本
npm view npm versions
// npm更新到最新版
npm install -g npm
// 查看当前配置
npm config list
// 查看缓存路径
npm config get cache
// 查看全局安装目录
npm root -g
修改全局依赖包路径,如果你想修改全局依赖包的存储路径,可以通过以下命令设置:设置后,全局依赖包会存储在 ~/my-global-node/lib/node_modules,二进制文件会存储在 ~/my-global-node/bin。
npm config set prefix ~/my-global-node
如果你使用 nvm 管理 Node.js 版本,每个 Node.js 版本都会有独立的全局依赖包路径。
路径: ~/.nvm/versions/node/<node版本>/lib/node_modules
修改缓存路径:
如果你想修改缓存路径,可以通过以下命令设置:
npm config set cache ~/my-npm-cache
// yarn查看当前版本
yarn -v
// yarn查看所有版本
npm view yarn versions
// yarn更新到最新版
npm install yarn@latest -g
查看bin目录命令
yarn global bin
修改bin目录路径,一般默认在node目录下(先查看,如果是,则不改)
yarn config set prefix "自定义bin目录路径"
查看global目录命令:
yarn global dir
修改安装包位置:
yarn config set global-folder "F:\node\node_global\yarn_global"
查看cache目录命令:
yarn cache dir
修改缓存位置:
yarn config set cache-folder "F:\node\node_global\yarn_cache"
-----------------------
# 修改yarn安装包的位置
yarn config set global-folder "D:\appCache\yarn\global"
# 查看 yarn 全局安装位置
yarn global dir
# 改变 yarn 全局bin位置
yarn config set prefix "D:\software\Yarn\Data"
# 查看 yarn 全局bin位置
yarn global bin
# 修改缓存的位置
yarn config set cache-folder "D:\appCache\yarn\cache"
# 查看 yarn 全局cache位置
yarn cache dir
# 改变 yarn 全局 link 位置
yarn config set link-folder "D:\software\Yarn\Data\link"