如何解决AWS Codebuild 中的 Lerna 命令
Error: Cannot find module '.'
Require stack:
- /codebuild/output/src309915592/src/node_modules/.bin/lerna
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:831:15)
at Function.Module._load (internal/modules/cjs/loader.js:687:27)
at Module.require (internal/modules/cjs/loader.js:903:19)
at require (internal/modules/cjs/helpers.js:74:18)
at Object.<anonymous> (/codebuild/output/src309915592/src/node_modules/.bin/lerna:11:3)
at Module._compile (internal/modules/cjs/loader.js:1015:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1035:10)
at Module.load (internal/modules/cjs/loader.js:879:32)
at Function.Module._load (internal/modules/cjs/loader.js:724:14)
at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:60:12) {
code: 'MODULE_NOT_FOUND',requireStack: [ '/codebuild/output/src309915592/src/node_modules/.bin/lerna' ]
}
我在运行测试命令时遇到此错误:
lerna run --stream test --parallel
也试过
lerna run --stream test --parallel --scope tenant-registration-service
在服务中,测试脚本看起来像,
"test": "serverless-bundle test --verbose --coverage",
我在管道中全局安装了 Lerna。我该如何调试?什么模块找不到?看起来它已经安装了它应该安装的 lerna。
npm run test 命令在本地系统上运行得很好。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。