【发布时间】:2019-08-10 00:07:27
【问题描述】:
对于 Node.js 应用程序,要使用 node-argon2 包,必须首先在系统上全局安装 node-gyp 包以及 c/c++ 编译器来构建 Argon2 源。 (我使用的是Windows,但生产目标实例可能是Ubuntu实例)之后,可以使用Argon2哈希。
在部署到 Google Cloud Platform 等平台时,我将如何满足此要求?我是否需要创建一个运行以下命令的脚本,
npm i -g node-gyp
npm i node-argon2
或者在这种情况下,我应该在其他地方管理全局安装的 NPM 包吗?
然后,需要编译它才能使用它。每次部署应用程序时都会发生这种情况还是仅在第一次部署时发生这种情况?
【问题讨论】:
标签: node.js google-cloud-platform