node.js - 在 AWS ElasticBeanstalk 上部署具有 bcrypt 依赖项的节点应用程序失败
问题描述
我在使用 bcrypt 作为对 AWS Elastic BeanStalk 的依赖项部署节点应用程序时遇到问题。我检查了 eb-engine.log 文件并收到以下错误消息
我 "unsafe-perm":true
在我的 package.json 中添加了作为配置选项的一部分,并unsafe-perm=true
在我的 .npmrc 文件中添加了。
我做错了什么吗?请协助。
解决方案
我建议使用 bcrypt-nodejs 库。
npm install --save bcrypt-nodejs && npm uninstall --save bcrypt
推荐阅读
- swift - Grand Central Dispatch 用于复杂流程?
- java - 在数组中,对于所有元素,如何找出数组中的每个元素是否存在 n-1 或 n+1?
- angularjs - 为什么firebase实时数据库的响应不能反映到angularjs中的html
- wpf - 有时会为 WPF MediaKit 触发 MediaFailed 事件
- json - 在 json 字符串中为 ctrl-char 添加转义字符
- jenkins - 并行示例 Jenkinsfile 声明性管道失败
- c++ - 在 C++ 中递归地使用参数包
- php - 使用 laravel 作为后端 API 和 AngularJS 作为前端的实时通知
- bigdata - 如何在 Excel 中连接 Kyvos Cube(Bigdata Cube)?
- entity - 在 Luis 上添加的实体值消失了