[英]How can I pass the document sub-collections along with the document JSON map in Flutter using Firebase?
[英]How do I parse a .json file in Gulp to pass along to Firebase?
好的,所以我有YAML文件,這些文件已被轉換為JSON文件。 這部分完成了。 但是我需要將JSON文件讀入其相應的json對象中,以發送到Firebase數據庫。 當前的gulpfile:
var gulp = require('gulp');
var yaml = require('gulp-yaml');
var replace = require('gulp-replace');
var firebase = require('firebase');
var paths = {
yaml: ['~/devel/Git/core-rules/feats/*.yml',
'~/devel/Git/core-rules/banes/*.yml',
'~/devel/Git/core-rules/boons/*.yml']
};
require('firebase/auth');
require('firebase/database');
// compile rules from yaml to json and output to
gulp.task('yaml', function(){
gulp.src(paths.yaml)
.pipe(yaml({
space: 2
}))
// replaces newlines from YAML "foo : |" linebreaks
.pipe(replace('\\n', '<br />'))
.pipe(gulp.dest('./app'))
});
它沒有依賴性問題,但是只讀取1個文件(應該為3個),我需要將寫入的JSON(每個YAML文件都有一個JSON文件)寫入JSON對象。 完成后,將其設置/推送到firebase數據庫。
感謝:@hapticdata和@Jon Surrell
var fs = require('fs');
var json = JSON.parse(fs.readFileSync('./data.json'));
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.