我有电子 angular2项目。
我需要在用户寄存器后创建文件并在本地保存。
在我的register.component.ts文件中,我正在尝试使用
import fs = require('fs');
...
fs.writeFile(filename, content, (err) => {
if (err) {
alert("An error ocurred creating the file " + err.message)
}
alert("The file has been succesfully saved");
});
我已经安装了节点类型并添加了
node: {
fs: "empty"
},
to webpack.common.js文件。
现在我得到了
错误typeerror:fs.writefile不是函数
有什么想法会导致它?
您可以尝试window.require('fs')
尝试使用imports
节之后的文件顶部使用const fs = require('fs');
。