【发布时间】:2018-11-13 04:12:01
【问题描述】:
我正在使用 TypeScript 编写一个 Express 应用程序,并尝试使用 webpack 将生产代码和供应商模块转换为单个 bundle.js 文件。但我不能这样做,因为一个奇怪的 node-pre-gyp 错误:
找不到模块:错误:无法解析“[...]/harema-api/node_modules/bcrypt/node_modules/node-pre-gyp/lib”中的“aws-sdk”我正在运行节点 8.11.2。这是我的webpack.config.js:
有什么想法吗?提前谢谢你。
【问题讨论】:
-
在我的情况下,通过切换到
bcryptjs包而不是bcrypt解决了问题。有点慢,但它的工作原理。
标签: node.js typescript webpack