簡體   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