【问题标题】:I can't run vue cli in Ubuntu - Error: Unable to access jarfile /snap/vue/1/jar/vue-1.0-SNAPSHOT.jar我无法在 Ubuntu 中运行 vue cli - 错误:无法访问 jarfile /snap/vue/1/jar/vue-1.0-SNAPSHOT.jar
【发布时间】:2020-07-21 01:53:29
【问题描述】:

我是第一次尝试安装 vue cli。

我尝试使用npm install -g @vue/cliyarn global add @vue/cli,它似乎安装正确。

但如果我运行vue create my-projectvue --version,我会收到以下错误:

Picked up _JAVA_OPTIONS: -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel
openjdk version "1.8.0_242"
OpenJDK Runtime Environment (build 1.8.0_242-8u242-b08-0ubuntu3~18.04-b08)
OpenJDK 64-Bit Server VM (build 25.242-b08, mixed mode)
Error: Unable to access jarfile /snap/vue/1/jar/vue-1.0-SNAPSHOT.jar

我的操作系统是 Ubuntu。

【问题讨论】:

  • 我在事先运行“sudo snap install vue”时遇到了同样的错误,它安装了一些名为“Visual Understanding Environment”(不是 vue js)的 Java 包。不确定这是否是您所做的,但如果您这样做了,请尝试卸载该软件包?否则,只需重新启动/刷新您的环境,然后重试。希望这会有所帮助:)
  • 谢谢 kylew 我会试试的
  • 我只需要在 vue cli 安装后打开一个新选项卡。一切正常,我正在使用 ubuntu

标签: vue.js ubuntu vue-cli


【解决方案1】:

让我们试试sudo snap remove vue 你会得到类似:“vue removed”, 然后尝试:vue 在终端中,看看它是否有效! h

【讨论】:

  • ps:我的部分原因是使用 snap 安装时 java 别名错误
【解决方案2】:

我使用vue-init 命令而不是vue init(我读过它是正确的)修复了这个问题。使用的整个命令是:

vue-init webpack-simple your-project-name

然后Vue-cli会问你项目名称、描述、作者等一系列问题。

希望对您有所帮助。

【讨论】:

  • 像这种方法创建vue项目,必须安装vue
【解决方案3】:

我有同样的问题,要解决:

  1. 使用 snap 移除 vue
sudo snap remove vue
  1. 然后通过 npm 或 yarn 全局安装 vue
npm install -g @vue/cli

yarn global add @vue/cli

【讨论】:

    【解决方案4】:

    我遇到了与上述相同的问题,但这是由于我没有授予安装的管理员权限。因此,我只需要通过键入 sudo npm install -g @vue/cli 来授予管理员安装权限。然后,当我需要创建 Vue 项目时,我只需键入 sudo vue create 即可正常工作。

    【讨论】:

      【解决方案5】:

      以下解决方案在我的 ubuntu 中为我工作:

      npm:

      sudo snap remove vue && npm install -g @vue/cli

      纱线:

      sudo snap remove vue && yarn global add @vue/cli

      然后重新打开您的终端

      【讨论】:

        猜你喜欢
        • 2021-06-08
        • 2022-01-25
        • 2021-06-20
        • 1970-01-01
        • 2018-07-18
        • 1970-01-01
        • 2018-07-14
        • 2019-06-03
        • 2020-05-12
        相关资源
        最近更新 更多