[ubuntu安装使用yarn命令运行vue项目和报错解决](ubuntu安装使用yarn命令运行vue项目和报错could not find such file or dirctory “install” "serve"解决)
首先安装node.js
nodejs介绍(可跳过):yarn是基于nodejs的包管理工具。nodejs官方网站:https://nodejs.org。
本文章的图片为windows,Ubuntu同样适用
检测是否安装nodejs,使用命令:
nodejs -v
node -v//在Ubuntu上两个命令都可以,在windows上使用这条
若没有出现版本号,则安装nodejs:
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt-get install -y nodejs
安装yarn的依赖包。运行以下命令将yarn添加到仓库中
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
更新系统的软件包列表并安装yarn:
sudo apt-get update
sudo apt-get install yarn
验证yarn是否安装成果:
yarn --version
解决could not find such file “install” "serve"报错
yarn --version命令能够显示出版本号,但想要运行vue项目时,使用命令yarn serve命令报错could not find such file “serve”,安装yarn依赖的命令yarn install 报错could not find such file “install”。可能是cmdtest命令与yarn,yarn的依赖冲突,导致yarn无法正常执行
解决:
sudo apt remove cmdtest
sudo apt autoremove yarn
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
sudo apt-get update
sudo apt-get install yarn
验证yarn的安装:
yarn --version
运行vue项目
在重新安装了yarn之后,进入vue项目目录里,先安装yarn需要的依赖,之后运行。
yarn install
yarn serve
有网络时network也会有url,将local或者network的url复制到浏览器即可打开项目。
参考:
[1]: https://blog.csdn.net/qq_42218376/article/details/128973277
[2]: https://blog.csdn.net/Liberty1010/article/details/132079598?spm=1001.2014.3001.5506