尝试使用以下代码在 AWS SES 的 nodejs 中加载外部配置文件。
aws.config.loadFromPath('../config.json');
它抛出此错误
Error: ENOENT: no such file or directory, open '../config.json'
现在文件位于该位置,但上面的代码看不到它。
请问有什么快速的解决方案吗?
更新
它既发生在本地,也发生在服务器上。
使用__dirname
let AWS = require('aws-sdk')
const path = require('path')
const dirPath = path.join(__dirname, '/config.json')
AWS.config.loadFromPath(dirPath)