【发布时间】:2020-03-23 12:46:01
【问题描述】:
大家好,我们的构建中发生了一些有趣的事情。
我们的一个项目的 gulp 构建脚本没有任何变化。但是今天突然间,当我们尝试在我们的一个存储库上构建管道时,我们收到以下堆栈跟踪错误:
Error: Cannot find module './dist-tools/transform.js' from '/opt/atlassian/pipelines/agent/build/node_modules/aws-sdk'
at /opt/atlassian/pipelines/agent/build/node_modules/resolve/lib/async.js:128:35
at load (/opt/atlassian/pipelines/agent/build/node_modules/resolve/lib/async.js:147:43)
at onex (/opt/atlassian/pipelines/agent/build/node_modules/resolve/lib/async.js:172:17)
at /opt/atlassian/pipelines/agent/build/node_modules/resolve/lib/async.js:13:69
at FSReqWrap.oncomplete (fs.js:152:21)
以前有人遇到过吗? (我们使用节点 10.17 进行构建)
我们从本地构建中测试了相同的代码,并得到了完全相同的问题。似乎 aws-sdk 包中的某些内容发生了变化?
由于今天早上突然出现这个错误,我们查看了我们的 aws-sdk 包并将其更新到最新版本(2.643.0),但仍然出现同样的错误。使用 aws-sdk 包的代码没有改变。
【问题讨论】:
标签: node.js amazon-web-services gulp aws-sdk aws-sdk-nodejs