📅  最后修改于: 2023-12-03 15:21:05.141000             🧑  作者: Mango
在Ubuntu系统上,使用Vue.js进行开发,在执行命令 npm run serve
或 npm run build
时,会遇到以下错误信息:
sh: 1: vue-cli-service: not found
在执行 npm run serve
或 npm run build
时,需要使用到 vue-cli-service
,但是错误提示中提到找不到该命令,这说明 vue-cli-service
未安装或未加入系统的环境变量中。
确认 vue-cli-service
已经安装
在项目目录下执行命令 npm list -g --depth 0
,确认 vue-cli-service
是否被安装,如没有安装,则执行命令 npm install -g @vue/cli-service
进行安装。
确认 vue-cli-service
加入了环境变量中
在命令行终端输入 vue-cli-service
,如果提示 command not found
,则需要将 vue-cli-service
所在的路径加入系统的环境变量中。
在终端中执行以下命令:
# 查找 vue-cli-service 所在的路径
sudo find / -name vue-cli-service 2>/dev/null
# 将路径添加到环境变量中
export PATH=$PATH:/usr/local/lib/node_modules/@vue/cli-service/bin
vue-cli-service
已经安装并添加到环境变量中,重新执行 npm run serve
或 npm run build
命令即可。