开发者社区 > 云效DevOps > 正文

云效 这个是啥问题 nodejs 构建?

cc78c3a57e2536b10425ffd216388649.png 这个是啥问题 nodejs 构建

展开
收起
奔放或澜 2023-12-17 20:16:58 43 0
2 条回答
写回答
取消 提交回答
  • 您的依赖中是不是没有vue-cli-service 所以没有安装呀?—该回答整理自钉群“云效答疑服务群”

    2023-12-18 20:27:07
    赞同 展开评论 打赏
  • 在云效上构建Vue项目时遇到“sh: vue-cli-service: 未找到命令”的错误,这通常是由于以下原因:

    1. Vue CLI服务未安装
      确保你的项目中已经安装了@vue/cli-service。你可以在项目目录下运行以下命令来安装(如果尚未安装):

      npm install --save-dev @vue/cli-service
      
    2. 依赖包未正确安装或版本问题
      检查node_modules文件夹是否包含vue-cli-service。如果缺失或者版本不匹配,尝试删除node_modules文件夹和package-lock.json文件,然后重新安装依赖:

      rm -rf node_modules package-lock.json
      npm install
      
    3. 环境变量问题
      确保npm的全局路径已经被添加到系统的PATH环境变量中。在某些情况下,云效可能需要额外的配置来确保全局npm包可以被正确地找到和执行。

    4. 云效构建环境设置
      检查云效的构建环境设置,确保它包含了运行Vue CLI服务所需的全部依赖和环境。可能需要在云效的构建配置中添加一些预处理脚本或者自定义的构建步骤。

    5. package.json中的scripts
      确保在你的package.json文件中的scripts部分,serve或相关启动命令指向正确的Vue CLI服务命令。例如:

      "scripts": {
        "serve": "vue-cli-service serve"
      }
      
    2023-12-17 20:54:31
    赞同 1 展开评论 打赏

云效,企业级一站式研发协同平台,数十万企业都在用。支持公共云、专有云和混合云多种部署形态,通过云原生新技术和研发新模式,助力创新创业和数字化转型企业快速实现研发敏捷和组织敏捷,打造“双敏”组织,实现多倍效能提升。

热门讨论

热门文章

相关电子书

更多
云效助力企业软件供应链生产效能提升 立即下载
云效 DevOps 客户案例集(公共云) 立即下载
云效 立即下载