一切都安装正确.但每当我试图创建项目,它说“'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>
9条答案
按热度按时间disho6za1#
找到 vue.cmd 并将其位置添加到PATH中
它被添加到包管理器(npm或yarn)安装中,所以你可以在以下位置找到它
Yarn
C:\用户{您的帐户}\应用数据\本地\Yarn\箱
国家预防机制
C:\用户{您的帐户}\应用数据\漫游\npm
ffdz8vbo2#
只需打开PowerShell并运行:
npm install -g @vue/cli
cbwuti443#
附加:如果设置path变量并重新安装@vue/cli不起作用,则使用node.js命令提示符可能会解决此问题。
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项目名称。
nkcskrwz5#
您可以尝试这种方法,它适用于我转到您的Yarn或npm的位置我的是C:\Users\TED\AppData\Local\Yarn\bin对于YarnC:\Users\TED\AppData\Local\Npm\bin对于Npm用户TED将替换为您的用户名,然后复制并添加到您的系统环境变量
注意如果找不到AppData,请确保已选中查看隐藏文件
ckx4rj1h6#
我正在使用Yarn安装@vue/cli。
我的解决方法是通过以下步骤
1.找到全局安装的vue.cmd位置
1.将vue.cmd目录添加到系统变量Env中。对于我自己,路径为
C:\Users{MyAccount}\AppData\Local\Yarn\.bin
pbpqsu0x7#
对我有效的方法:
在powershell中:
npm install vue
npm install -g @vue/cli
C:\Users\{USER}\AppData\Roaming\npm\vue.cmd create {NAME}
zte4gxcn8#
如果出现此错误,很可能是软件包未完全安装,请签入C:\Users\dev\AppData\Roaming\npm如果在此文件夹下未找到软件包,请重新运行命令
qyswt5oh9#