在安装vue-cli的依赖项时,vue未被识别,为什么?
安装时添加 sudo
sudo
yarn global remove @vue/cli
sudo yarn global add @vue/cli
vue
rm -rf node_modules 和 npm install 再次have a look here
rm -rf node_modules
npm install
它显示vue可执行文件位于 /home/alisha/.local/bin . 所以可能这个位置不在你的 $PATH .
/home/alisha/.local/bin
$PATH
如果提供完整路径,则应该能够运行vue命令,例如:
~/.local/bin/vue create hello-world
您还可以通过运行以下命令来查看该目录是否在您的PATH中:
echo $PATH | grep '.local/bin/'
如果它在那里,你会看到它,否则你可以把它放在你的路径 ~/.profile .
~/.profile
编辑 ~/.profile 并在其底部添加以下内容 .
PATH="$HOME/.local/bin:$PATH"
希望能帮助到你!!
在不永久安装vue-cli的情况下安装当前版本 .
npx @vue/cli create appname
我收到了同样的错误,因为没有安装 Node.js . 通过使用以下命令安装 Node.js 解决了我的问题:
Node.js
sudo apt install nodejs-legacy
要查看是否已安装Node.js和npm并检查已安装的版本,请运行以下命令:
node -v npm -v
如果两者都已安装,请按照此处的步骤操作:https://docs.npmjs.com/resolving-eacces-permissions-errors-when-installing-packages-globally
您可以尝试以下代码安装看看
npm install --global vue-cli vue init webpack <YOUR-PROJECT-NAME-HERE> cd <YOUR-PROJECT-NAME-HERE> npm install npm run dev
6 回答
安装时添加
sudo
yarn global remove @vue/cli
sudo yarn global add @vue/cli
vue
rm -rf node_modules
和npm install
再次have a look here它显示vue可执行文件位于
/home/alisha/.local/bin
. 所以可能这个位置不在你的$PATH
.如果提供完整路径,则应该能够运行vue命令,例如:
~/.local/bin/vue create hello-world
您还可以通过运行以下命令来查看该目录是否在您的PATH中:
如果它在那里,你会看到它,否则你可以把它放在你的路径
~/.profile
.编辑
~/.profile
并在其底部添加以下内容 .希望能帮助到你!!
在不永久安装vue-cli的情况下安装当前版本 .
我收到了同样的错误,因为没有安装
Node.js
. 通过使用以下命令安装Node.js
解决了我的问题:要查看是否已安装Node.js和npm并检查已安装的版本,请运行以下命令:
如果两者都已安装,请按照此处的步骤操作:https://docs.npmjs.com/resolving-eacces-permissions-errors-when-installing-packages-globally
您可以尝试以下代码安装看看