yarn全局安装的包无法全局使用?
yarn add global @tarojs/cli
安装完成了,但是taro
命令却显示没有这样的命令,使用npm安装后就好了,这是为什么呢?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
yarn add global @tarojs/cli
安装完成了,但是taro
命令却显示没有这样的命令,使用npm安装后就好了,这是为什么呢?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(1)
命令参数顺序对调一下,global在前,add在后
taro局部安装在执行命令的node_modules目录,然后bin目录也没有配置到环境变量%PATH%,自然不能通过taro使用了。
如果是以二进制安装包方式安装的yarn,应该默认配置了全局路径到环境变量%PATH%里。如果提示taro找不到就是缺少环境变量。默认情况下yarn会把taro命令放到/c/Users/用户名/AppData/Local/Yarn/bin/目录下
所以要把这个路径也配置到环境变量%PATH%
`
//以下命令查询yarn全局bin路径
yarn config current|findstr globalFolder
`