【发布时间】:2019-11-26 13:05:30
【问题描述】:
我不确定这个问题是否属于这里,但这让我发疯。 我正在运行 Node v10.16.0。对不起!
由于在 Angular 7 中 fs 不再有效 - 写入 JSON 文件的最佳方式是什么?
现在导入 JSON 文件很容易,但我该如何写入呢?
编辑:添加我尝试过的内容。
component.ts:
import * as fs from 'fs';
[...]
saveChanges(changes) {
fs.writeFile('config.json', JSON.stringify(config), null);
Error: `Module not found: Error: Can't resolve 'fs' `
【问题讨论】:
-
你应该至少展示你尝试过的东西
-
Angular 应用程序在浏览器中执行。不允许 Bowser 应用写入文件。
-
确实如此,但 NodeJS 曾经提供
fs模块(或者它是有角度的?无论如何,它有效。)例如,您可以使用fs.writeFile()。 -
嗯,了解您运行代码的环境很重要,否则您会遇到这些类型的情况。
-
可以,但是NodeJS是用来写服务器应用的,不是浏览器应用的。
标签: json typescript angular7