yarnpkg - 为我的项目安装纱线时版本描述符“berry”无效
问题描述
我想在我的 Windows 8 机器上安装纱线,我是 Yarn 的新手。我按照说明从以下 URL 安装
https://yarnpkg.com/getting-started/install
按照第 1 步,我已经在全球范围内安装了它。
C:\Users\username>yarn -v
2.0.0-rc.32
现在对于第 2 步,尝试为我的项目安装它(在位置 D:\V2\Code Base\App1),我收到以下错误。
D:\V2\Code Base\App1>yarn set version berry
Usage Error: Invalid version descriptor "berry"
$ yarn set version <version>
另外,由于我的其他队友使用的是 1.19.1 版本,我尝试运行以下命令将版本设置为 1.19.1,但它给了我以下错误。
D:\V2\Code Base\App1>yarn set version 1.19.1
➤ YN0000: Downloading https://github.com/yarnpkg/yarn/releases/download/v1.19.1/yarn-1.19.1.js
➤ YN0001: Error: Invalid semver version
at C:\Users\username\.yarn\releases\yarn-berry.js:16:180921
at processTicksAndRejections (internal/process/task_queues.js:97:5)
at async s.mktempPromise (C:\Users\username\.yarn\releases\yarn-berry.js:2:5609)
at async l (C:\Users\username\.yarn\releases\yarn-berry.js:16:180618)
at async C:\Users\username\.yarn\releases\yarn-berry.js:16:180529
at async Function.start (C:\Users\username\.yarn\releases\yarn-berry.js:16:53076)
at async g.execute (C:\Users\username\.yarn\releases\yarn-berry.js:16:180323)
at async g.validateAndExecute (C:\Users\username\.yarn\releases\yarn-berry.js:16:48146)
at async c.run (C:\Users\username\.yarn\releases\yarn-berry.js:42:55077)
at async c.runExit (C:\Users\username\.yarn\releases\yarn-berry.js:42:55211)
➤ YN0000: Failed with errors in 10.35s
以下是更多信息
C:\Users\username>where yarn
C:\Program Files (x86)\Yarn\bin\yarn
C:\Program Files (x86)\Yarn\bin\yarn.cmd
C:\Program Files (x86)\Yarn\bin\yarn.js
请帮忙,请原谅明显的错误,我对 Yarn 和包管理很陌生。
谢谢, 阿莫尔
解决方案
1)我卸载了所有东西。即纱线,节点并删除所有相关文件夹。
2)重启机器
3)安装巧克力
4)使用巧克力安装纱线。choco install yarn —版本 1.22.4
5)更新到1.19.1
推荐阅读
- javascript - twilio API 未以 json 格式发送响应
- cuda - 为什么 PTX 显示 128 位结构分配的 32 位加载操作?
- fluent-ui - Fabric/Fluent UI Datepicker 星期几与日历数字日期不一致
- python - python中带记忆的动态编程
- winforms - 如何在 C# 代码中通过资源键获取资源路径?
- docker - docker 服务如何设法从单独的 docker 容器中调用实例?
- r - 在 R 中,如何对日期和过去日期之间以及另一个变量中的一列数据求和,类似于 excel 中的 sumifs 函数
- r - 在闪亮的 server() 函数中使用 source() 将值分配给输出
- javascript - 扩展运算符简单示例
- java - 无法使用访问令牌访问 Google 日历活动