我无法让 NestJS 应用程序读取我的证书秘密文件,甚至是简单的 txt 文件。我收到错误:
错误 [ExceptionsHandler] ENOENT:没有这样的文件或目录
以下是我正在做的所有事情,使用 fs 读取文件:
import {FireblocksSDK, PeerType, TransactionArguments, TransactionOperation, TransactionStatus} from "fireblocks-sdk";
import fs = require('fs');
import path = require('path');
function fireblocks() {
const text = fs.readFileSync(('./data.txt'), 'utf8');
console.log(text);
const apiSecret = fs.readFileSync(path.resolve(__dirname, "../../certs/fireblocks_secret.key"), "utf8");
return new FireblocksSDK(apiSecret, process.env.FIREBLOCKS_ACCESS_TOKEN);
}
Run Code Online (Sandbox Code Playgroud)
以下是我正在使用的文件结构:
错误 [ExceptionsHandler] ENOENT:没有这样的文件或目录