“vue”未被识别为内部或外部命令

mv1qrgav  于 2023-02-13  发布在  Vue.js
关注(0)|答案(9)|浏览(325)

一切都安装正确.但每当我试图创建项目,它说“'vue'是不是作为一个内部或外部命令识别”.我安装和重新安装,但没有工作. npm也被添加到环境变量路径.

C:\Users\touha\Desktop>npm list -g --depth=0
C:\Users\touha\.npm-packages
`-- @vue/cli@3.8.2

C:\Users\touha\Desktop>vue ui
'vue' is not recognized as an internal or external command,
operable program or batch file.

C:\Users\touha\Desktop>
disho6za

disho6za1#

找到 vue.cmd 并将其位置添加到PATH中

它被添加到包管理器(npm或yarn)安装中,所以你可以在以下位置找到它
Yarn
C:\用户{您的帐户}\应用数据\本地\Yarn\箱
国家预防机制
C:\用户{您的帐户}\应用数据\漫游\npm

ffdz8vbo

ffdz8vbo2#

只需打开PowerShell并运行:npm install -g @vue/cli

cbwuti44

cbwuti443#

附加:如果设置path变量并重新安装@vue/cli不起作用,则使用node.js命令提示符可能会解决此问题。

eeq64g8w

eeq64g8w4#

由于某些原因,vue似乎没有在全球范围内安装。下面是我解决我的问题所遵循的步骤:
首先,创建你想要的项目文件夹(比如“Vue项目”),这是你想要创建一个vue项目的地方。
然后在Vue项目文件夹中创建“node_modules”文件夹
然后转到您的系统npm文件夹C:\Users{YourAccount}\AppData\Roaming\npm
您将看到三个不同的“vue”文件。复制它们并粘贴到您创建的Vue项目文件夹中。
返回C:\Users{YourAccount}\AppData\Roaming\npm并进入node_modules文件夹。您将看到一个“@vue”文件夹。复制该文件夹并将其粘贴到您在Vue项目文件夹中创建的node_modules文件夹中。
现在,您可以返回到CLI并使用“vue create my-vue-project”创建项目,其中my-vue-project是您所需的vue项目名称。

nkcskrwz

nkcskrwz5#

您可以尝试这种方法,它适用于我转到您的Yarn或npm的位置我的是C:\Users\TED\AppData\Local\Yarn\bin对于YarnC:\Users\TED\AppData\Local\Npm\bin对于Npm用户TED将替换为您的用户名,然后复制并添加到您的系统环境变量

注意如果找不到AppData,请确保已选中查看隐藏文件

ckx4rj1h

ckx4rj1h6#

我正在使用Yarn安装@vue/cli。
我的解决方法是通过以下步骤
1.找到全局安装的vue.cmd位置
1.将vue.cmd目录添加到系统变量Env中。对于我自己,路径为C:\Users{MyAccount}\AppData\Local\Yarn\.bin

pbpqsu0x

pbpqsu0x7#

对我有效的方法:
在powershell中:
npm install vue
npm install -g @vue/cli
C:\Users\{USER}\AppData\Roaming\npm\vue.cmd create {NAME}

zte4gxcn

zte4gxcn8#

如果出现此错误,很可能是软件包未完全安装,请签入C:\Users\dev\AppData\Roaming\npm如果在此文件夹下未找到软件包,请重新运行命令

qyswt5oh

qyswt5oh9#

  • 1.以管理员身份运行命令提示符2.使用以下命令3.setx /M path“%path%;%appdata%\npm4.然后重新启动命令提示符5.现在创建vue项目

相关问题