错误-未定义require。如何使用javascript编写json文件

错误-未定义require。如何使用javascript编写json文件,javascript,require,phaser,Javascript,Require,Phaser,我想用phaser为我的platformer游戏制作一个关卡编辑器,并将数据保存在json文件中。我想用javascript编写json,然后我搜索了一下,我知道我们可以先编写这个const fs=require(“fs”)等等,但在这一行,我得到的错误require没有定义。我想创建一个json文件。我在Windows7的浏览器中使用它。我如何使用require来执行此操作 如果有其他方法可以用js编写json文件,请告诉我。require在浏览器/客户端不存在。另外,您也不能使用fs,它应该

我想用phaser为我的platformer游戏制作一个关卡编辑器,并将数据保存在json文件中。我想用javascript编写json,然后我搜索了一下,我知道我们可以先编写这个
const fs=require(“fs”)
等等,但在这一行,我得到的错误require没有定义。我想创建一个json文件。我在Windows7的浏览器中使用它。我如何使用require来执行此操作


如果有其他方法可以用js编写json文件,请告诉我。

require
在浏览器/客户端不存在。另外,您也不能使用
fs
,它应该在后端实现。请使用以下方法-

function download(filename, json) {
  var element = document.createElement('a');
  element.setAttribute('href', 'data:text/plain;charset=utf-8,' + JSON.stringify(json));
  element.setAttribute('download', filename);

  element.style.display = 'none';
  document.body.appendChild(element);

  element.click();

  document.body.removeChild(element);
}