Parse.com节点js无法加载json文件

我正在尝试使用节点js / express读取一个json文件,并将其部署到parseCloud,但我不断收到

*无法加载filters.json:无法find文件filters.json *

这里是我的代码:

var fs = require('fs'); var obj = JSON.parse(fs.readFileSync('cloud/filters.json', 'utf8')); 

或这个

 var filterJson = require('cloud/filters.json'); 

谢谢

看起来像parse.com不允许.json文件。 你可以将你的文件保存为.js文件并将其作为纯文本文件加载(不要与require() )。

 var fs = require('fs'); var parsedObject = JSON.parse(fs.readFileSync('cloud/path/json_file.js')); 

它看起来很丑,但为我工作。 🙂

尝试添加./

 fs.readFileSync('./cloud/filters.json', 'utf8')