2、报Error: EPERM: operation not permitted, mkdir错误:
1、直接用npm install yarn –g 来安装:
C:Windowssystem32>npm install yarn -g
> yarn@1.22.18 preinstall D:Program Filesnodejsnode_globalnode_modulesyarn
> :; (node ./preinstall.js > /dev/null 2>&1 || true)
D:Program Filesnodejsnode_globalyarn -> D:Program Filesnodejsnode_globalnode_modulesyarnbinyarn.js
D:Program Filesnodejsnode_globalyarnpkg -> D:Program Filesnodejsnode_globalnode_modulesyarnbinyarn.js
+ yarn@1.22.18
added 1 package in 5.331s
2、报Error: EPERM: operation not permitted, mkdir错误:
如果在npm install时报错 Error: EPERM: operation not permitted, mkdir,就是因为权限问题,需要用管理员身份打开cmd,再执行命令就可以了。
win+R打开运行窗口,然后输入cmd,别点确定按纽,直接按快捷键Ctrl+Shift+Enter即可打开管理员命令窗口:
3、修改yarn的全局、缓存目录:
以下三个命令分别为:bin是yarn存储命令的二进制文件,global存储全局node_modules ,cache存储用下下载缓存,查看本机目前的目录:
C:Windowssystem32>yarn global bin
D:Program Filesnodejsnode_globalbin
C:Windowssystem32>yarn global dir
C:UsersAdministratorAppDataLocalYarnDataglobal
C:Windowssystem32>yarn cache dir
C:UsersAdministratorAppDataLocalYarnCachev6
修改位置命令:
yarn config set prefix “自定义bin目录路径“
yarn config set global-folder “自定义node_modules目录路径“
yarn config set cache-folder “自定义cache目录路径“
C:Windowssystem32>yarn config set global-folder "D:Program Filesnodejsyarnglobal"
yarn config v1.22.18
success Set "global-folder" to "D:\Program Files\nodejs\yarn\global".
Done in 0.07s.
C:Windowssystem32>yarn config set cache-folder "D:Program Filesnodejsyarncache"
yarn config v1.22.18
success Set "cache-folder" to "D:\Program Files\nodejs\yarn\cache".
Done in 0.07s.
yarn安装完后需要配置环境变量,配置如下,标记第4点为本机的global目录:
4、yarn换淘宝源:
查看当前源: yarn config get registry
更换源: yarn config set registry https://registry.npm.taobao.org
5、yarn升级:
查询yarn最新版本号,或在yarn有新版本时控制台会提示,使用指定版本号的命令即可升级。
6、yarn基本命令
安装包:yarn [global] add [package]@[version]
更新包:yarn upgrade [package | package@tag | package@version | @scope/]… [–ignore-engines] [–pattern]
列出所有包和它们的依赖:yarn list [–depth] [–pattern]
运行脚本:yarn run [script] [<args>]
开启yarn之旅吧!
参考:https://www.macs.vip/archives/235
原文地址:https://blog.csdn.net/antma/article/details/124937157
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_19187.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!