UNPKG

silki

Version:

Cli tool for build react app, based on generator-react-multipage, create-react-app, roadhog. Support react multiple pages app develop.

153 lines (152 loc) 3.12 kB
{ "path": { "options": [ { "name": "base", "path": "src" }, { "name": "action", "path": "src/actions" }, { "name": "component", "path": "src/components" }, { "name": "image", "path": "src/images" }, { "name": "source", "path": "src/sources" }, { "name": "store", "path": "src/stores" }, { "name": "style", "path": "src/styles" }, { "name": "test", "path": "test" }, { "name": "dist", "path": "dist" } ] }, "postcss": { "options": [ { "name": "postcss", "value": "postcss", "packages": [ { "name": "postcss", "version": "^5.0.21" }, { "name": "postcss-loader", "version": "^0.9.1" } ] } ] }, "cssmodules": { "options": [ { "name": "cssmodules", "value": "cssmodules", "packages": [ { "name": "react-css-modules", "version": "^3.7.10" } ] } ] }, "style": { "options": [ { "name": "less", "value": "less", "suffix": ".less", "packages": [ { "name": "less-loader", "version": "^2.2.3" }, { "name": "less", "version": "^2.7.1" } ] }, { "name": "css", "value": "css", "suffix": ".css" }, { "name": "sass", "value": "sass", "suffix": ".sass", "packages": [ { "name": "sass-loader", "version": "^3.2.0" }, { "name": "node-sass", "version": "^3.7.0" } ] }, { "name": "scss", "value": "scss", "suffix": ".scss", "packages": [ { "name": "sass-loader", "version": "^3.2.0" }, { "name": "node-sass", "version": "^3.7.0" } ] }, { "name": "stylus", "value": "stylus", "suffix": ".styl", "packages": [ { "name": "stylus-loader", "version": "^2.1.0" }, { "name": "stylus", "version": "^0.54.5" }, { "name": "nib", "version": "~1.1.0" } ] } ], "default": "less" }, "appType": { "options": [ { "name": "single page application (单页面应用)", "value": "spa" }, { "name": "multiple page application (多页面应用)", "value": "mpa" } ], "default": "spa" }, "rcType": { "options": [ { "name": "independent react component (独立的 react 组件)", "value": "independent" }, { "name": "pure react (for uniform-react-components)", "value": "pure" }, { "name": "wrapped react", "value": "wrapped" } ], "default": "independent" }, "pageTemplate": { "options": [ { "name": "form-table-template", "value": "form-table-template", "packages": [ ] } ] } }