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

第一次用云效流水线 构建NODE.JS项目,遇到以下问题?

第一次用云效流水线 构建NODE.JS项目,命令:cnpm i npm run build:test 遇到以下问题:

[17:13:19] /usr/local/lib/node_modules/cnpm/node_modules/npminstall/lib/npa.js:20
[17:13:19] throw newError;
[17:13:19] ^
[17:13:19]
[17:13:19] Error: Unsupported URL Type "build:": build:test package: root › build:test
[17:13:19] at npa (/usr/local/lib/node_modules/cnpm/node_modules/npminstall/lib/npa.js:18:22)
[17:13:19] at exports.parsePackageName (/usr/local/lib/node_modules/cnpm/node_modules/npminstall/lib/alias.js:6:13)
[17:13:19] at Object. (/usr/local/lib/node_modules/cnpm/node_modules/npminstall/bin/install.js:159:7)
[17:13:19] at Module._compile (node:internal/modules/cjs/loader:1155:14)
[17:13:19] at Object.Module._extensions..js (node:internal/modules/cjs/loader:1209:10)
[17:13:19] at Module.load (node:internal/modules/cjs/loader:1033:32)
[17:13:19] at Function.Module._load (node:internal/modules/cjs/loader:868:12)
[17:13:19] at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
[17:13:19] at node:internal/main/run_main_module:22:47 {
[17:13:19] code: 'EUNSUPPORTEDPROTOCOL'
[17:13:19] }
[17:13:19] [ERROR] BUILD ERROR
[17:13:19] [ERROR] 154436299
[17:13:19] [ERROR] 1

展开
收起
真的很搞笑 2023-09-16 19:59:45 127 0
1 条回答
写回答
取消 提交回答
  • 这个还是得看下项目本身的问题呢,流水线上所有的依赖都是重新拉取的,cnpm的话是默认从淘宝源拉取依赖的
    您可以使用node任务失败之后的本地调试工具,在本地起一个容器,在容器里构建和调试一下,因为本地是有依赖缓存的,容器是一个隔离的环境63200b15c858384c92034cc3b5b562b3.png
    ,此回答整理自钉群“云效交付域答疑群”

    2023-09-17 07:14:51
    赞同 展开评论 打赏

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

热门讨论

热门文章

相关电子书

更多
Egg— 企业级 Node 框架 立即下载
探究 Node.js 的服务端之路 立即下载
个推微服务实践 基于OpenResty 和Node.js 立即下载