tongchenkeji 发表于:2023-12-17 20:16:580次点击 已关注取消关注 关注 私信 云效 这个是啥问题 nodejs 构建?[阿里云] 暂停朗读为您朗读 这个是啥问题 nodejs 构建 「点点赞赏,手留余香」 赞赏 还没有人赞赏,快来当第一个赞赏的人吧! 海报 阿里云# JavaScript207# 云效3181
1941623231718325AM 2023-12-21 7:24:21 2 在云效上构建Vue项目时遇到“sh: vue-cli-service: 未找到命令”的错误,这通常是由于以下原因: Vue CLI服务未安装:确保你的项目中已经安装了@vue/cli-service。你可以在项目目录下运行以下命令来安装(如果尚未安装): npm install --save-dev @vue/cli-service 依赖包未正确安装或版本问题:检查node_modules文件夹是否包含vue-cli-service。如果缺失或者版本不匹配,尝试删除node_modules文件夹和package-lock.json文件,然后重新安装依赖: rm -rf node_modules package-lock.jsonnpm install 环境变量问题:确保npm的全局路径已经被添加到系统的PATH环境变量中。在某些情况下,云效可能需要额外的配置来确保全局npm包可以被正确地找到和执行。 云效构建环境设置:检查云效的构建环境设置,确保它包含了运行Vue CLI服务所需的全部依赖和环境。可能需要在云效的构建配置中添加一些预处理脚本或者自定义的构建步骤。 package.json中的scripts:确保在你的package.json文件中的scripts部分,serve或相关启动命令指向正确的Vue CLI服务命令。例如: "scripts": { "serve": "vue-cli-service serve"}
您的依赖中是不是没有vue-cli-service 所以没有安装呀?—该回答整理自钉群“云效答疑服务群”
在云效上构建Vue项目时遇到“sh: vue-cli-service: 未找到命令”的错误,这通常是由于以下原因:
Vue CLI服务未安装:
确保你的项目中已经安装了
@vue/cli-service
。你可以在项目目录下运行以下命令来安装(如果尚未安装):依赖包未正确安装或版本问题:
检查
node_modules
文件夹是否包含vue-cli-service
。如果缺失或者版本不匹配,尝试删除node_modules
文件夹和package-lock.json
文件,然后重新安装依赖:环境变量问题:
确保npm的全局路径已经被添加到系统的PATH环境变量中。在某些情况下,云效可能需要额外的配置来确保全局npm包可以被正确地找到和执行。
云效构建环境设置:
检查云效的构建环境设置,确保它包含了运行Vue CLI服务所需的全部依赖和环境。可能需要在云效的构建配置中添加一些预处理脚本或者自定义的构建步骤。
package.json中的scripts:
确保在你的
package.json
文件中的scripts
部分,serve
或相关启动命令指向正确的Vue CLI服务命令。例如: