[{"title":"( 48 个子文件 31KB ) gfs-weather-server:后端,用于下载,存储和提供气象数据","children":[{"title":"gfs-weather-server-master","children":[{"title":"config.sample.json <span style='color:#111;'> 1.19KB </span>","children":null,"spread":false},{"title":"Dockerfile <span style='color:#111;'> 1.18KB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 62B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 2.49KB </span>","children":null,"spread":false},{"title":"CHANGELOG.md <span style='color:#111;'> 354B </span>","children":null,"spread":false},{"title":"bin","children":[{"title":"gfs-weather-server.js <span style='color:#111;'> 46B </span>","children":null,"spread":false},{"title":"gfs-weather-crond.js <span style='color:#111;'> 45B </span>","children":null,"spread":false}],"spread":true},{"title":"test","children":[{"title":"mocha.opts <span style='color:#111;'> 71B </span>","children":null,"spread":false},{"title":"env.js <span style='color:#111;'> 490B </span>","children":null,"spread":false},{"title":"fixtures","children":[{"title":"mongo.js <span style='color:#111;'> 1.06KB </span>","children":null,"spread":false}],"spread":true},{"title":"crond.spec.js <span style='color:#111;'> 1.20KB </span>","children":null,"spread":false}],"spread":true},{"title":"LICENSE <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false},{"title":".dockerignore <span style='color:#111;'> 65B </span>","children":null,"spread":false},{"title":"package.json <span style='color:#111;'> 2.66KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"services","children":[{"title":"GridLoader.js <span style='color:#111;'> 1.61KB </span>","children":null,"spread":false},{"title":"Forecast.js <span style='color:#111;'> 2.63KB </span>","children":null,"spread":false}],"spread":true},{"title":"jobs","children":[{"title":"cleanup.js <span style='color:#111;'> 709B </span>","children":null,"spread":false},{"title":"download.js <span style='color:#111;'> 5.28KB </span>","children":null,"spread":false}],"spread":true},{"title":"server.js <span style='color:#111;'> 735B </span>","children":null,"spread":false},{"title":"db","children":[{"title":"QueryInterface.js <span style='color:#111;'> 701B </span>","children":null,"spread":false},{"title":"sequelize","children":[{"title":"QueryInterface.js <span style='color:#111;'> 4.30KB </span>","children":null,"spread":false},{"title":"Point.js <span style='color:#111;'> 488B </span>","children":null,"spread":false},{"title":"DataSet.js <span style='color:#111;'> 458B </span>","children":null,"spread":false},{"title":"index.js <span style='color:#111;'> 712B </span>","children":null,"spread":false},{"title":"Layer.js <span style='color:#111;'> 546B </span>","children":null,"spread":false}],"spread":false},{"title":"mongoose","children":[{"title":"QueryInterface.js <span style='color:#111;'> 6.81KB </span>","children":null,"spread":false},{"title":"Point.js <span style='color:#111;'> 327B </span>","children":null,"spread":false},{"title":"DataSet.js <span style='color:#111;'> 204B </span>","children":null,"spread":false},{"title":"index.js <span style='color:#111;'> 631B </span>","children":null,"spread":false},{"title":"Layer.js <span style='color:#111;'> 195B </span>","children":null,"spread":false}],"spread":false},{"title":"index.js <span style='color:#111;'> 722B </span>","children":null,"spread":false}],"spread":false},{"title":"api","children":[{"title":"routes","children":[{"title":"index.js <span style='color:#111;'> 43B </span>","children":null,"spread":false},{"title":"layer.js <span style='color:#111;'> 410B </span>","children":null,"spread":false}],"spread":false},{"title":"middleware","children":[{"title":"index.js <span style='color:#111;'> 2.35KB </span>","children":null,"spread":false}],"spread":false},{"title":"plugins","children":[{"title":"formatter.js <span style='color:#111;'> 891B </span>","children":null,"spread":false},{"title":"index.js <span style='color:#111;'> 194B </span>","children":null,"spread":false},{"title":"pbfFormatter.js <span style='color:#111;'> 230B </span>","children":null,"spread":false},{"title":"headers.js <span style='color:#111;'> 98B </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"Config.js <span style='color:#111;'> 363B </span>","children":null,"spread":false},{"title":"index.js <span style='color:#111;'> 440B </span>","children":null,"spread":false},{"title":"util","children":[{"title":"FileSet.js <span style='color:#111;'> 1.46KB </span>","children":null,"spread":false}],"spread":false},{"title":"crond.js <span style='color:#111;'> 1.31KB </span>","children":null,"spread":false}],"spread":true},{"title":"scripts","children":[{"title":"grib2json.sh <span style='color:#111;'> 342B </span>","children":null,"spread":false},{"title":"crond-test.sh <span style='color:#111;'> 432B </span>","children":null,"spread":false},{"title":"config.test.js <span style='color:#111;'> 1.71KB </span>","children":null,"spread":false}],"spread":true},{"title":".eslintignore <span style='color:#111;'> 5B </span>","children":null,"spread":false},{"title":".npmignore <span style='color:#111;'> 49B </span>","children":null,"spread":false},{"title":".npmrc <span style='color:#111;'> 19B </span>","children":null,"spread":false}],"spread":false}],"spread":true}]