我有一个数组,我想创建一个.json来存储数组。这就是我所拥有的,但我收到了require is not defined
。我知道它与NodeJS有关,但我不知道该怎么做。
let answersString = JSON.stringify(answersArray);
const fs = require('fs');
fs.writeFileSync("answers.json", answersString);
谢谢!
编辑:现在我知道这是一个非常愚蠢的问题,抱歉。与此同时,我学习了节点,捆绑,测试等。
答案 0 :(得分:0)
您正在使用客户端中的代码,并且javascript浏览器端中不存在require()
(nodeJS是服务器端...)。
我的建议是将文件发送到您将拥有fs
的服务器端并在那里开展工作。
答案 1 :(得分:0)
您仍然可以在客户端使用require,但是您需要使用捆绑器。臭名昭著的是Webpack和Browserify。