一切都安装正确。但每当我尝试创建项目时,它都会说“‘vue’不被识别为内部或外部命令”。我安装并重新安装但没有用。 npm 也被添加到环境变量路径中。
C:\Users\touha\Desktop>npm list -g --depth=0
C:\Users\touha\.npm-packages
`-- @vue/[email protected]
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>
找到 vue.cmd 并将其位置添加到您的 PATH
它被添加到包管理器(npm或yarn)安装中。所以你可以在以下地点找到它
纱线
C:\Users{YourAccount}\AppData\Local\Yarn
NPM
C:\Users{您的帐户}\AppData\Roaming 下午
只需打开 PowerShell 并运行:
npm install -g @vue/cli
补充:如果设置路径变量并重新安装@vue/cli不起作用,使用node.js命令提示符可能会解决问题。
对我有用的:\
npm install vue
\npm install -g @vue/cli
\C:\Users\{USER}\AppData\Roaming\npm\vue.cmd create {NAME}
注意:如果您已经使用上述命令安装了vue,则使用最后一个命令将
vue.cmd
指定给PowerShell。
由于某些原因,vue 似乎没有全局安装。 这是我解决我的问题所遵循的步骤:
首先,创建您想要的项目文件夹(例如“Vue Project”)。这是您要创建 vue 项目的地方。
然后在Vue项目文件夹中创建一个“node_modules”文件夹
然后转到系统 npm 文件夹 C:\Users{YourAccount}\AppData\Roaming 下午
您将看到三个不同的“vue”文件。复制它们并粘贴到您创建的 Vue 项目文件夹中。
返回 C:\Users{YourAccount}\AppData\Roaming pm并进入node_modules文件夹。您将看到一个“@vue”文件夹。复制此内容,并将其粘贴到您在 Vue 项目文件夹中创建的 node_modules 文件夹中。
您现在可以返回 CLI 并使用“vue create my-vue-project”创建项目,其中 my-vue-project 是您想要的 vue 项目名称。
你可以试试这个方法,它对我有用 转到你的纱线或 npm 我的位置是 C:\Users\TED\AppData\Local\Yarn in for Yarn C:\Users\TED\AppData\Local\Npm in 对于 Npm 用户 TED 将替换为您的用户名 然后复制并添加到您的系统环境变量中
注意,如果您找不到 AppData,请确保已选中“查看隐藏文件”
我正在使用 Yarn 安装 @vue/cli。
我解决的方法是通过以下步骤
C:\Users{MyAccount}\AppData\Local\Yarn\.bin
如果您遇到此错误,很可能是软件包未完全安装 签入 C:\Users\dev\AppData\Roaming 下午 如果您在此文件夹下没有找到该包,请重新运行您的命令
setx /M path "%path%;%appdata%\npm