我无法在 Ubuntu 中运行 vue cli - 错误:无法访问 jarfile /snap/vue/1/jar/vue-1.0-SNAPSHOT.jar

Wil*_*era 14 ubuntu vue.js vue-cli

我是第一次尝试安装 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
Run Code Online (Sandbox Code Playgroud)

我的操作系统是 Ubuntu。

小智 13

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

  1. 使用 snap 删除 vue
sudo snap remove vue
Run Code Online (Sandbox Code Playgroud)
  1. 然后通过 npm 或 yarn 全局安装 vue
npm install -g @vue/cli
Run Code Online (Sandbox Code Playgroud)

或者

yarn global add @vue/cli
Run Code Online (Sandbox Code Playgroud)


小智 5

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


小智 2

让我们尝试一下,sudo snap remove vue您会得到类似:“vueremoved”的信息,然后尝试:vue在终端中看看它是否有效!H