繁体   English   中英

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

[英]I can't run vue cli in Ubuntu - Error: Unable to access jarfile /snap/vue/1/jar/vue-1.0-SNAPSHOT.jar

我正在尝试第一次安装 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。

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

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

或者

yarn global add @vue/cli

我有同样的问题,但这是由于我没有给予管理员安装权限。 因此,我只需要通过键入sudo npm install -g @vue/cli来授予管理员安装权限。 然后,当我需要创建 Vue 项目时,我只需键入sudo vue create <project_name>即可。

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

以下解决方案适用于我的 ubuntu:

npm:

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

纱:

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

并重新打开您的终端

我只使用这个命令行

1 - sudo snap 删除 vue

2 -须藤 npm 安装 -g @vue/cli

并创建 vue 项目

3 - sudo vue 创建 <项目名称>

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

vue-init webpack-simple your-project-name

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

希望有帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM