gpt4 book ai didi

json - 离线 : Failure: package./home/denzilgupta/serverless-testing/.webpack/service/services/trader/package.json 中不存在 json

转载 作者:行者123 更新时间:2023-12-03 09:07:44 24 4
gpt4 key购买 nike

运行无服务器脱机启动时出现以下错误
有人可以帮我弄这个吗?
离线:POST/dev/trader/create (λ: CreateTrader)
离线:失败:/home/denzilgupta/serverless-testing/.webpack/service/services/trader/package.json 中不存在 package.json
错误:/home/denzilgupta/serverless-testing/.webpack/service/services/trader/package.json 中不存在 package.json
在 Object.../../node-pre-gyp/lib/pre-binding.js.exports.find (/home/denzilgupta/serverless-testing/.webpack/service/services/trader/webpack:/home/denzilgupta/serverless-testing/node_modules/node-pre-gyp/lib/pre-binding.js:18:1)
在对象.../../bcrypt/bcrypt.js (/home/denzilgupta/serverless-testing/.webpack/service/services/trader/webpack:/home/denzilgupta/serverless-testing/node_modules/bcrypt/bcrypt. js:5:1)
webpack_require (/home/denzilgupta/serverless-testing/.webpack/service/services/trader/webpack:/webpack/bootstrap:19:1)
在模块.../../../services/trader/handler.js (/home/denzilgupta/serverless-testing/.webpack/service/services/trader/handler.js:164:64)
webpack_require (/home/denzilgupta/serverless-testing/.webpack/service/services/trader/webpack:/webpack/bootstrap:19:1)
在/home/denzilgupta/serverless-testing/.webpack/service/services/trader/webpack:/webpack/bootstrap:83:1
在对象。 (/home/denzilgupta/serverless-testing/.webpack/service/services/trader/handler.js:87:10)
在 Module._compile (internal/modules/cjs/loader.js:959:30)
在 Object.Module._extensions..js (internal/modules/cjs/loader.js:995:10)
在 Module.load (internal/modules/cjs/loader.js:815:32)
在 Function.Module._load (internal/modules/cjs/loader.js:727:14)
在 Module.require (internal/modules/cjs/loader.js:852:19)
在需要(内部/模块/cjs/helpers.js:74:18)
在/home/denzilgupta/serverless-testing/node_modules/serverless-offline/dist/lambda/handler-runner/in-process-runner/InProcessRunner.js:67:133
在 processTicksAndRejections (internal/process/task_queues.js:93:5)
在 InProcessRunner.run (/home/denzilgupta/serverless-testing/node_modules/serverless-offline/dist/lambda/handler-runner/in-process-runner/InProcessRunner.js:67:9)

最佳答案

看起来 bcrypt 作为 nodeJS 的 native 模块工作,可能它包含一些 DLL 和/或二进制文件。要加载这种模块 nodeJS 需要 lib 的完整路径,它不适用于 webpack 等模块捆绑器。它可以作为外部插件工作,但它似乎不会参与您的用例,因为您使用的是无服务器框架并且需要将所有内容捆绑在一起。
建议改成bcryptjs ,由于在 JS 中实现而不是使用 C++,它慢了 30%,但它适用于 webpack。

关于json - 离线 : Failure: package./home/denzilgupta/serverless-testing/.webpack/service/services/trader/package.json 中不存在 json,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63340097/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com