我正在尝试使用此配置制作 kafkajs 外部依赖项(从 webpack 包中移出):
externals: {
kafkajs: 'kafkajs',
redis: 'redis'
}
依赖项:
dependencies: {
...
"kafkajs": "^1.12.0",
...
}
但我收到错误“找不到模块”:
{
"error": "Initialization has failed due to: Error: Cannot find module 'kafkajs'\n at Function.Module._resolveFilename (internal/modules/cjs/loader.js:581:15)\n at Function.Module._load (internal/modules/cjs/loader.js:507:25)\n at Module.require (internal/modules/cjs/loader.js:637:17)\n at require (internal/modules/cjs/helpers.js:22:18)\n at Object.<anonymous>"
}
我尝试清除缓存,再次保存依赖项并使用不同的外部配置:
externals: [
"kafkajs",
{
Kafka: {
commonjs: ["kafkajs", "Kafka"],
}
]
提前感谢您的任何指导
红颜莎娜
相关分类