Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用保管库服务来保护我的秘密。为此,我需要在下一个构建和下一个开发命令之前运行保管库脚本(节点 fetch-vault-secrets.js)。 在此处输入图像描述 该 vault 命令运行一个包含 VAULT_SECRET_ID 和 ROLE_ID 的文件。 在此处输入图像描述 我正在通过 .env 文件访问这些机密,但在启动服务器之前未获取这些机密。我该如何解决这个问题?
fs.writeFile 上的文档是Asynchronously writes data to a file.
Asynchronously writes data to a file
如果您希望进程等待文件被写入(即同步执行工作),请尝试 fs.writeFileSync。