无法创建Vue应用程序,出现错误:您使用的是过时版本的NPM,但我有最新版本

问题描述 投票:0回答:1

我的环境:

我正在使用

Ubuntu 22.04.3
Node Version: v18.18.2
NPM Version: 10.2.1
Vue version: @vue/cli 5.0.8

我使用NVM来安装Node。 然后我继续检查npm的版本,是

9.x
,所以我将其更新为
10.2.1
然后我安装了
Vue CLI
。 一切设置正确后,我尝试创建我的
first-vue-app
,但无法创建它。

我使用了命令:

vue create first-vue-app

然后我得到了

priyanhomeoffice@HomeComputer:~/VSCodeProjects/LearnVue/Section7$ vue create first-vue-app
/home/priyanhomeoffice/.nvm/versions/node/v18.18.2/lib/node_modules/@vue/cli/lib/util/ProjectPackageManager.js:129
        throw new Error(
        ^

Error: You are using an outdated version of NPM.
It does not support some core functionalities of Vue CLI.
Please upgrade your NPM version.
    at new PackageManager (/home/priyanhomeoffice/.nvm/versions/node/v18.18.2/lib/node_modules/@vue/cli/lib/util/ProjectPackageManager.js:129:15)
    at Object.<anonymous> (/home/priyanhomeoffice/.nvm/versions/node/v18.18.2/lib/node_modules/@vue/cli/lib/util/getVersions.js:6:12)
    at Module._compile (node:internal/modules/cjs/loader:1256:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)
    at Module.load (node:internal/modules/cjs/loader:1119:32)
    at Module._load (node:internal/modules/cjs/loader:960:12)
    at Module.require (node:internal/modules/cjs/loader:1143:19)
    at require (node:internal/modules/cjs/helpers:119:18)
    at Object.<anonymous> (/home/priyanhomeoffice/.nvm/versions/node/v18.18.2/lib/node_modules/@vue/cli/lib/Creator.js:8:21)
    at Module._compile (node:internal/modules/cjs/loader:1256:14)

Node.js v18.18.2
priyanhomeoffice@HomeComputer:~/VSCodeProjects/LearnVue/Section7$
node.js npm vuejs3 vue-cli nvm
1个回答
0
投票

删除所有目录和文件。 从 .bashrc 中删除包含 nvm 的最后几行 删除 .npm 目录。

我清除了所有内容并重新安装了它。它适用于

节点版本:18.18.2 npm 版本:9.8.1 Vue CLI:5.0.8

© www.soinside.com 2019 - 2024. All rights reserved.