我有一个应用程序,我想创建一个简单的后端文件来使用 fs.mkdir 存储我的数据。至少我很确定这是我需要使用的。
基本上,我有一个输入一些值的表单,我希望将这些值保存到 fs.mkdir 创建的文件中。
例如,如果我输入:
{name: Max, weight: 150}
进入表格,我想要
{
people: [
{
name: Max,
weight: 150
}
]
}
出现在新创建的文件中。到目前为止,我的应用程序中有这段代码:
const onSubmit = (formValues) => {
history.push('/')
const formString = JSON.stringify(formValues);
const fs = require('browserify-fs');
const path = require('path');
fs.mkdir(path.join(__dirname, 'test'), function() {
fs.writeFile('/data.json', formString, function() {
fs.readFile('/data.json', 'utf-8', function(err, data) {
console.log(data, "data");
});
});
});
};
但是,我在运行此代码时没有看到任何文件。我可能看错了地方,或者我使用的代码可能完全错误。关于我做错了什么的任何想法?