[{"title":"( 37 个子文件 102KB ) ribbit:独立的CLI可轻松进行静态文件生成和路由管理-源码","children":[{"title":"ribbit-master","children":[{"title":"server","children":[{"title":"server.js <span style='color:#111;'> 2.32KB </span>","children":null,"spread":false},{"title":"middleware","children":[{"title":"serializeData.js <span style='color:#111;'> 604B </span>","children":null,"spread":false},{"title":"renderStaticFiles.js <span style='color:#111;'> 819B </span>","children":null,"spread":false},{"title":"executeStream.js <span style='color:#111;'> 1.07KB </span>","children":null,"spread":false},{"title":"renderHTML.js <span style='color:#111;'> 1.46KB </span>","children":null,"spread":false}],"spread":true},{"title":"consts","children":[{"title":"globals.js <span style='color:#111;'> 1.45KB </span>","children":null,"spread":false}],"spread":true},{"title":"utils","children":[{"title":"index.js <span style='color:#111;'> 115B </span>","children":null,"spread":false}],"spread":true},{"title":"modules","children":[{"title":"rendering","children":[{"title":"writeStaticFiles.js <span style='color:#111;'> 1.08KB </span>","children":null,"spread":false},{"title":"sendFetches.js <span style='color:#111;'> 569B </span>","children":null,"spread":false},{"title":"index.js <span style='color:#111;'> 118B </span>","children":null,"spread":false}],"spread":true},{"title":"serializing","children":[{"title":"index.js <span style='color:#111;'> 791B </span>","children":null,"spread":false}],"spread":true},{"title":"routing","children":[{"title":"index.js <span style='color:#111;'> 708B </span>","children":null,"spread":false}],"spread":true},{"title":"execution","children":[{"title":"genWebpackConfig.js <span style='color:#111;'> 1.59KB </span>","children":null,"spread":false},{"title":"buildRoutesCliCommand.js <span style='color:#111;'> 755B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"bin","children":[{"title":"index.js <span style='color:#111;'> 1.07KB </span>","children":null,"spread":false}],"spread":true},{"title":".babelrc <span style='color:#111;'> 217B </span>","children":null,"spread":false},{"title":"package.json <span style='color:#111;'> 1.77KB </span>","children":null,"spread":false},{"title":".eslintrc.json <span style='color:#111;'> 328B </span>","children":null,"spread":false},{"title":".prettierrc <span style='color:#111;'> 46B </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"package-lock.json <span style='color:#111;'> 317.41KB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 13B </span>","children":null,"spread":false},{"title":"lib","children":[{"title":"index.js <span style='color:#111;'> 285B </span>","children":null,"spread":false},{"title":"preloadActions.js <span style='color:#111;'> 355B </span>","children":null,"spread":false},{"title":"ribbitStore.js <span style='color:#111;'> 418B </span>","children":null,"spread":false},{"title":"getRibbitStore.js <span style='color:#111;'> 633B </span>","children":null,"spread":false},{"title":"ribbitPreload.js <span style='color:#111;'> 553B </span>","children":null,"spread":false},{"title":"cli","children":[{"title":"commands","children":[{"title":"build.js <span style='color:#111;'> 967B </span>","children":null,"spread":false},{"title":"init.js <span style='color:#111;'> 2.85KB </span>","children":null,"spread":false},{"title":"workspaces.js <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"dependencies.js <span style='color:#111;'> 0B </span>","children":null,"spread":false}],"spread":false},{"title":"prompts","children":[{"title":"prompts_init.js <span style='color:#111;'> 1.55KB </span>","children":null,"spread":false}],"spread":false},{"title":"utils","children":[{"title":"unlinkUserDeps.js <span style='color:#111;'> 355B </span>","children":null,"spread":false},{"title":"index.js <span style='color:#111;'> 214B </span>","children":null,"spread":false},{"title":"linkUserDeps.js <span style='color:#111;'> 418B </span>","children":null,"spread":false},{"title":"prettifyJS.js <span style='color:#111;'> 109B </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":true},{"title":"README.md <span style='color:#111;'> 4.74KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}]