'vue'不被识别为内部或外部命令

时间:2019-06-06 09:31:56

标签: javascript vue.js vue-cli-3

一切都已正确安装。但是每当我尝试创建项目时,它都会显示“'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>

3 个答案:

答案 0 :(得分:1)

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

它已添加到包管理器(npm或yarn)安装中。所以您可以在以下位置找到它

  

C:\ Users {YourAccount} \ AppData \ Local \ Yarn \ bin

NPM

  

C:\ Users {YourAccount} \ AppData \ Roaming \ npm

答案 1 :(得分:1)

由于某些原因,似乎没有全局安装 vue。 这是我解决我的问题所遵循的步骤:

首先,创建你想要的项目文件夹(比如“Vue Project”)。这是您要创建 vue 项目的地方。

然后在Vue Project文件夹中创建一个“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 项目名称。

答案 2 :(得分:0)

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

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