【问题标题】:I tried reinstalling yarn but after re-installing I found this problem, Error: Cannot find module '/home/fiii/.yarn/releases/yarn-1.22.17.cjs'我尝试重新安装yarn,但重新安装后发现这个问题,错误:找不到模块'/home/fiii/.yarn/releases/yarn-1.22.17.cjs'
【发布时间】:2021-11-12 05:36:48
【问题描述】:

我尝试重新安装yarn,但重新安装后发现这个问题,我尝试搜索互联网但没有找到解决方案。

fiii@neo:~$ yarn --version
node:internal/modules/cjs/loader:936
  throw err;
  ^

Error: Cannot find module '/home/fiii/.yarn/releases/yarn-1.22.17.cjs'
    at Function.Module._resolveFilename (node:internal/modules/cjs/loader:933:15)
    at Function.Module._load (node:internal/modules/cjs/loader:778:27)
    at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
    at node:internal/main/run_main_module:17:47 {
  code: 'MODULE_NOT_FOUND',
  requireStack: []
}

【问题讨论】:

    标签: linux ubuntu npm yarnpkg


    【解决方案1】:

    运行 rm ~/.yarnrcrm ~/.yarnrc.yml 并为我工作。如果其中一个文件不存在,请不要担心。在我的案例中没有找到~/.yarnrc,所以我最终只删除了~/.yarnrc.yml。我注销并登录到终端并运行 yarn --version 并得到1.22.5

    为什么这个解决方案有效 当我运行npm install -g yarnnpm install -g yarn@berry yarnrc 和/或yarnrc.yml 时,创建的yarnPath 指向/home/[username]/.yarn/releases/yarn-berry.cjs。运行yarn --version 将根据yarnPath 运行yarn-berry.cjs 查找因为yarn-berry.cjs 不存在运行时会触发适当的错误,因此删除yarnrc 和/或yarnrc.yml 解决问题是有意义的。

    【讨论】:

      猜你喜欢
      • 2021-10-10
      • 1970-01-01
      • 2020-09-28
      • 1970-01-01
      • 2022-01-12
      • 1970-01-01
      • 2017-07-15
      • 1970-01-01
      • 2021-12-16
      相关资源
      最近更新 更多