我正在尝试使用节点js / express读取json文件并将其部署到parseCloud但我一直在
*无法加载filters.json:找不到文件filters.json *
这是我的代码:
var fs = require('fs');
var obj = JSON.parse(fs.readFileSync('cloud/filters.json', 'utf8'));
或者
var filterJson = require('cloud/filters.json');
感谢
答案 0 :(得分:3)
看起来parse.com不允许.json
个文件。您可以将文件保存为.js
并将其加载为纯文本文件(不能与require()
一起使用)。
var fs = require('fs');
var parsedObject = JSON.parse(fs.readFileSync('cloud/path/json_file.js'));
它看起来很难看,但对我有用。 :)
答案 1 :(得分:-1)
尝试添加./
fs.readFileSync('./cloud/filters.json', 'utf8')