UNPKG

nyx_server

Version:

Node内容发布

451 lines (441 loc) 16.6 kB
serverProjects 项目列表=========================== [ { "name": "nxy_gitclient_test", "repo": "http://ipm.staff.ifeng.com/qinfuji/nxy_gitclient_test.git", "descr": "node content publish platform", "version": "3.2", "modify_time1": 1453796580 } ] serverProject 单个项目============================ { "templates": {}, "basePath": "/Users/zhanglin/.cache/nyx/projects/nxy_gitclient_test_2fec2a4bcbf5266c070611869c87e0be/3.2", "config": { "name": "nxy_gitclient_test", "version": "3.2", "description": "node content publish platform", "repository": { "type": "git", "url": "http://ipm.staff.ifeng.com/qinfuji/nxy_gitclient_test.git" } }, "name": "nxy_gitclient_test" } serverTemplate ============================ [ { "basePath": "/Users/zhanglin/.cache/nyx/projects/nxy_gitclient_test_2fec2a4bcbf5266c070611869c87e0be/3.2/template1", "config": { "name": "template1", "type": "template", "main": "./main.js", "template": "./main.ejs", "matchPath": "1-1-1-1", "fileType": "data", "devices": "pad,pc,mobile", "extra": "360,baidu", "ui": { "base": "./ui" } }, "_ownerProject": { "templates": {}, "basePath": "/Users/zhanglin/.cache/nyx/projects/nxy_gitclient_test_2fec2a4bcbf5266c070611869c87e0be/3.2", "config": { "name": "nxy_gitclient_test", "version": "3.2", "description": "node content publish platform", "repository": { "type": "git", "url": "http://ipm.staff.ifeng.com/qinfuji/nxy_gitclient_test.git" } }, "name": "nxy_gitclient_test" }, "templateFile": "/Users/zhanglin/.cache/nyx/projects/nxy_gitclient_test_2fec2a4bcbf5266c070611869c87e0be/3.2/template1/main.ejs", "distTemplateFile": "/Users/zhanglin/.cache/nyx/projects/nxy_gitclient_test_2fec2a4bcbf5266c070611869c87e0be/3.2/template1/dist/main.ejs", "templateContent": { "filePath": "/Users/zhanglin/.cache/nyx/projects/nxy_gitclient_test_2fec2a4bcbf5266c070611869c87e0be/3.2/template1/main.ejs", "nodeId": 0, "contentPromise": { "isFulfilled": false, "isRejected": false }, "filePathCatch": {} }, "name": "template1", "publishUrlPatter": "template1", "_ui": { "base": "./ui" }, "_template": {} }, { "basePath": "/Users/zhanglin/.cache/nyx/projects/nxy_gitclient_test_2fec2a4bcbf5266c070611869c87e0be/3.2/template2", "config": { "name": "template2", "type": "template", "main": "./main.js", "template": "./main.ejs", "matchPath": "1-1-1-2", "fileType": "data", "devices": "pad,mobile" }, "_ownerProject": { "templates": {}, "basePath": "/Users/zhanglin/.cache/nyx/projects/nxy_gitclient_test_2fec2a4bcbf5266c070611869c87e0be/3.2", "config": { "name": "nxy_gitclient_test", "version": "3.2", "description": "node content publish platform", "repository": { "type": "git", "url": "http://ipm.staff.ifeng.com/qinfuji/nxy_gitclient_test.git" } }, "name": "nxy_gitclient_test" }, "templateFile": "/Users/zhanglin/.cache/nyx/projects/nxy_gitclient_test_2fec2a4bcbf5266c070611869c87e0be/3.2/template2/main.ejs", "distTemplateFile": "/Users/zhanglin/.cache/nyx/projects/nxy_gitclient_test_2fec2a4bcbf5266c070611869c87e0be/3.2/template2/dist/main.ejs", "templateContent": { "filePath": "/Users/zhanglin/.cache/nyx/projects/nxy_gitclient_test_2fec2a4bcbf5266c070611869c87e0be/3.2/template2/main.ejs", "nodeId": 0, "contentPromise": { "isFulfilled": false, "isRejected": false }, "filePathCatch": {} }, "name": "template2", "publishUrlPatter": "template2", "_template": {} }, { "basePath": "/Users/zhanglin/.cache/nyx/projects/nxy_gitclient_test_2fec2a4bcbf5266c070611869c87e0be/3.2/template3", "config": { "name": "template3", "type": "template", "main": "./main.js", "template": "./main.ejs", "matchPath": "1-1-1-2", "fileType": "data", "devices": "pc" }, "_ownerProject": { "templates": {}, "basePath": "/Users/zhanglin/.cache/nyx/projects/nxy_gitclient_test_2fec2a4bcbf5266c070611869c87e0be/3.2", "config": { "name": "nxy_gitclient_test", "version": "3.2", "description": "node content publish platform", "repository": { "type": "git", "url": "http://ipm.staff.ifeng.com/qinfuji/nxy_gitclient_test.git" } }, "name": "nxy_gitclient_test" }, "templateFile": "/Users/zhanglin/.cache/nyx/projects/nxy_gitclient_test_2fec2a4bcbf5266c070611869c87e0be/3.2/template3/main.ejs", "distTemplateFile": "/Users/zhanglin/.cache/nyx/projects/nxy_gitclient_test_2fec2a4bcbf5266c070611869c87e0be/3.2/template3/dist/main.ejs", "templateContent": { "filePath": "/Users/zhanglin/.cache/nyx/projects/nxy_gitclient_test_2fec2a4bcbf5266c070611869c87e0be/3.2/template3/main.ejs", "nodeId": 0, "contentPromise": { "isFulfilled": false, "isRejected": false }, "filePathCatch": {} }, "name": "template3", "publishUrlPatter": "template3", "_template": {} } ] serverChips ======================== [ { "basePath": "/Users/zhanglin/.cache/nyx/projects/nxy_gitclient_test_2fec2a4bcbf5266c070611869c87e0be/3.2/chip1", "_chip": {}, "_templateFile": "/Users/zhanglin/.cache/nyx/projects/nxy_gitclient_test_2fec2a4bcbf5266c070611869c87e0be/3.2/chip1/chip.ejs", "_distTemplateFile": "/Users/zhanglin/.cache/nyx/projects/nxy_gitclient_test_2fec2a4bcbf5266c070611869c87e0be/3.2/chip1/dist/chip.ejs", "_name": "chip1", "_project": { "templates": {}, "basePath": "/Users/zhanglin/.cache/nyx/projects/nxy_gitclient_test_2fec2a4bcbf5266c070611869c87e0be/3.2", "config": { "name": "nxy_gitclient_test", "version": "3.2", "description": "node content publish platform", "repository": { "type": "git", "url": "http://ipm.staff.ifeng.com/qinfuji/nxy_gitclient_test.git" } }, "name": "nxy_gitclient_test" }, "_ui": { "base": "./ui" }, "single": false, "config": { "name": "chip1", "type": "chip", "version": "0.0.1", "description": "测试碎片chip1", "main": "main.js", "template": "./chip.ejs", "uri": "", "ui": { "base": "./ui" } } }, { "basePath": "/Users/zhanglin/.cache/nyx/projects/nxy_gitclient_test_2fec2a4bcbf5266c070611869c87e0be/3.2/chip2", "_chip": {}, "_templateFile": "/Users/zhanglin/.cache/nyx/projects/nxy_gitclient_test_2fec2a4bcbf5266c070611869c87e0be/3.2/chip2/chip.ejs", "_distTemplateFile": "/Users/zhanglin/.cache/nyx/projects/nxy_gitclient_test_2fec2a4bcbf5266c070611869c87e0be/3.2/chip2/dist/chip.ejs", "_name": "chip2", "_project": { "templates": {}, "basePath": "/Users/zhanglin/.cache/nyx/projects/nxy_gitclient_test_2fec2a4bcbf5266c070611869c87e0be/3.2", "config": { "name": "nxy_gitclient_test", "version": "3.2", "description": "node content publish platform", "repository": { "type": "git", "url": "http://ipm.staff.ifeng.com/qinfuji/nxy_gitclient_test.git" } }, "name": "nxy_gitclient_test" }, "single": false, "config": { "name": "chip2", "type": "chip", "description": "test chip2", "main": "main.js", "template": "./chip.ejs", "uri": "" } } ] localProject 本地项目 ========================== { "templates": {}, "basePath": "/Users/zhanglin/works/www/fe/nxy_gitclient_test", "config": { "name": "nxy_gitclient_test", "version": "3.0.3", "description": "node content publish platform", "repository": { "type": "git", "url": "http://ipm.staff.ifeng.com/qinfuji/nxy_gitclient_test.git" } }, "name": "nxy_gitclient_test" } localTemplates 本地模板列表 ========================= [ { "basePath": "/Users/zhanglin/works/www/fe/nxy_gitclient_test/template1", "config": { "name": "template1", "type": "template", "main": "./main.js", "template": "./main.ejs", "matchPath": "1-1-1-1", "fileType": "data", "devices": "pad,pc,mobile", "extra": "360,baidu", "ui": { "base": "./ui" } }, "_ownerProject": { "templates": {}, "basePath": "/Users/zhanglin/works/www/fe/nxy_gitclient_test", "config": { "name": "nxy_gitclient_test", "version": "3.0.3", "description": "node content publish platform", "repository": { "type": "git", "url": "http://ipm.staff.ifeng.com/qinfuji/nxy_gitclient_test.git" } }, "name": "nxy_gitclient_test" }, "templateFile": "/Users/zhanglin/works/www/fe/nxy_gitclient_test/template1/main.ejs", "distTemplateFile": "/Users/zhanglin/works/www/fe/nxy_gitclient_test/template1/dist/main.ejs", "templateContent": { "filePath": "/Users/zhanglin/works/www/fe/nxy_gitclient_test/template1/main.ejs", "nodeId": 0, "contentPromise": { "isFulfilled": false, "isRejected": false }, "filePathCatch": {} }, "name": "template1", "publishUrlPatter": "template1", "_ui": { "base": "./ui" }, "_template": {} }, { "basePath": "/Users/zhanglin/works/www/fe/nxy_gitclient_test/template2", "config": { "name": "template2", "type": "template", "main": "./main.js", "template": "./main.ejs", "matchPath": "1-1-1-2", "fileType": "data", "devices": "pad,mobile" }, "_ownerProject": { "templates": {}, "basePath": "/Users/zhanglin/works/www/fe/nxy_gitclient_test", "config": { "name": "nxy_gitclient_test", "version": "3.0.3", "description": "node content publish platform", "repository": { "type": "git", "url": "http://ipm.staff.ifeng.com/qinfuji/nxy_gitclient_test.git" } }, "name": "nxy_gitclient_test" }, "templateFile": "/Users/zhanglin/works/www/fe/nxy_gitclient_test/template2/main.ejs", "distTemplateFile": "/Users/zhanglin/works/www/fe/nxy_gitclient_test/template2/dist/main.ejs", "templateContent": { "filePath": "/Users/zhanglin/works/www/fe/nxy_gitclient_test/template2/main.ejs", "nodeId": 0, "contentPromise": { "isFulfilled": false, "isRejected": false }, "filePathCatch": {} }, "name": "template2", "publishUrlPatter": "template2", "_template": {} }, { "basePath": "/Users/zhanglin/works/www/fe/nxy_gitclient_test/template3", "config": { "name": "template3", "type": "template", "main": "./main.js", "template": "./main.ejs", "matchPath": "1-1-1-2", "fileType": "data", "devices": "pc" }, "_ownerProject": { "templates": {}, "basePath": "/Users/zhanglin/works/www/fe/nxy_gitclient_test", "config": { "name": "nxy_gitclient_test", "version": "3.0.3", "description": "node content publish platform", "repository": { "type": "git", "url": "http://ipm.staff.ifeng.com/qinfuji/nxy_gitclient_test.git" } }, "name": "nxy_gitclient_test" }, "templateFile": "/Users/zhanglin/works/www/fe/nxy_gitclient_test/template3/main.ejs", "distTemplateFile": "/Users/zhanglin/works/www/fe/nxy_gitclient_test/template3/dist/main.ejs", "templateContent": { "filePath": "/Users/zhanglin/works/www/fe/nxy_gitclient_test/template3/main.ejs", "nodeId": 0, "contentPromise": { "isFulfilled": false, "isRejected": false }, "filePathCatch": {} }, "name": "template3", "publishUrlPatter": "template3", "_template": {} } ] localchips 本地碎片 ============================ [ { "basePath": "/Users/zhanglin/works/www/fe/nxy_gitclient_test/chip1", "_chip": {}, "_templateFile": "/Users/zhanglin/works/www/fe/nxy_gitclient_test/chip1/chip.ejs", "_distTemplateFile": "/Users/zhanglin/works/www/fe/nxy_gitclient_test/chip1/dist/chip.ejs", "_name": "chip1", "_project": { "templates": {}, "basePath": "/Users/zhanglin/works/www/fe/nxy_gitclient_test", "config": { "name": "nxy_gitclient_test", "version": "3.0.3", "description": "node content publish platform", "repository": { "type": "git", "url": "http://ipm.staff.ifeng.com/qinfuji/nxy_gitclient_test.git" } }, "name": "nxy_gitclient_test" }, "_ui": { "base": "./ui" }, "single": false, "config": { "name": "chip1", "type": "chip", "version": "0.0.1", "description": "测试碎片chip1", "main": "main.js", "template": "./chip.ejs", "uri": "", "ui": { "base": "./ui" } } }, { "basePath": "/Users/zhanglin/works/www/fe/nxy_gitclient_test/chip2", "_chip": {}, "_templateFile": "/Users/zhanglin/works/www/fe/nxy_gitclient_test/chip2/chip.ejs", "_distTemplateFile": "/Users/zhanglin/works/www/fe/nxy_gitclient_test/chip2/dist/chip.ejs", "_name": "chip2", "_project": { "templates": {}, "basePath": "/Users/zhanglin/works/www/fe/nxy_gitclient_test", "config": { "name": "nxy_gitclient_test", "version": "3.0.3", "description": "node content publish platform", "repository": { "type": "git", "url": "http://ipm.staff.ifeng.com/qinfuji/nxy_gitclient_test.git" } }, "name": "nxy_gitclient_test" }, "single": false, "config": { "name": "chip2", "type": "chip", "version": "0.0.1", "description": "test chip2", "main": "main.js", "template": "./chip.ejs", "uri": "" } } ]