【问题标题】:Global packages successfully installs and works but stops working after terminal restart全局包成功安装并工作,但终端重启后停止工作
【发布时间】:2020-06-09 19:02:14
【问题描述】:

我刚刚安装了 Ubuntu 20.04,我发现很难使用像 yarn 和 expo-cli 这样的全局包。我成功安装了nodejs,但是在安装yarn时我收到了这个错误EACCES: permission denied, access '/usr/lib/node_modules'并设法用here提供的解决方案修复它并成功安装了yarn。我测试了它是否与yarn --version 一起工作并且确实有效,但是在关闭并重新打开终端并再次执行此yarn --version 之后,我得到了此Command 'yarn' not found, but can be installed with: sudo apt install cmdtest。如果我再次尝试安装纱线,我会得到这个

/home/tony/.npm-global/bin/yarn -> /home/tony/.npm-globa/lib/node_modules/yarn/bin/yarn.js
/home/tony/.npm-global/bin/yarnpkg -> /home/tony/.npm-global/lib/node_modules/yarn/bin/yarn.js
+ yarn@1.22.4
updated 1 package in 3.177s

请注意,yarn 没有安装而是更新了,我尝试了不同的解决方案,但仍然无法修复它。当我尝试安装 expo-cli 时也会发生这种情况。我对 Ubuntu 了解不多,不知道现在该做什么。

【问题讨论】:

    标签: node.js npm yarnpkg expo


    【解决方案1】:

    一个简单的重启似乎可以解决它。我认为我尝试的解决方案之一解决了这个问题,但只需要重新启动。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-11-18
      • 2018-08-16
      • 1970-01-01
      • 1970-01-01
      • 2022-08-24
      • 2017-11-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多