Jeroku上的fs.writeFile
不会写入JSON文件。
控制台很清楚。
fs.writeFile('${__dirname}/config.json', JSON.stringify(config),(err) => {
if(err) console.log(err);
});
答案 0 :(得分:0)
两个建议:
const myWriteFunction = async (filename) => {
await fs.writeFile(filename, 'Hello World')
}
答案 1 :(得分:0)
您无法将文件永久写入is ephemeral的Heroku文件系统中。您所做的任何更改都将在下次{@ {3}}(每天至少一次)重新启动dyno时丢失。
使用happens frequently之类的客户端服务器数据库(或选择PostgreSQL),或将文件存储在第三方对象存储服务another service中。