Choerodon Front Boot前端启动构建工具包

前端项目的启动流程要理清,其实没那么简单。choerodon-front-boot这个工具包,挺适合用来打理前端项目的构建和启动。它直接帮你搞定了像 WebpackBabelReact 这些常见依赖,装完直接跑,少了多手动配置的麻烦。

它的启动流程挺清晰的,npm start 会自动跑一些预,比如用 Gulp 编译文件,再启动项目。路由的收集、模板生成也都封装好了,基本不用你操太多心。项目一启动,连 Webpack 的配置都帮你管了,适合想快点上手项目的你。

如果你平时就喜欢用 Webpack + Babel + React 这一套,@choerodon/boot 真挺省事儿的,封装得比较到位,也保留了灵活性,配置项都还能自定义,想动手调优也方便。

哦对了,配合一些像 React + Webpack + Babel 教程gulp-webpack-react-trial 这种文章一起看,更容易理解它背后的逻辑和构建思路。尤其是你在做 SPA 或企业后台的时候,真的挺方便。

如果你平时搭项目总是重复配置 webpack 或 gulp,不妨试试这个套件;适合团队协作时统一规范,写起来省心,部署也顺畅。

zip
choerodon-front-boot-master.zip 预估大小:56个文件
folder
choerodon-front-boot-master 文件夹
file
.eslintrc.json 185B
folder
.env 文件夹
file
env-config.js 18B
file
babel.config.js 234B
file
.stylelintrc.json 853B
file
tsconfig.json 423B
file
LICENSE 11KB
folder
test 文件夹
file
start.js 233B
file
routeIndex.js 101B
folder
workspace 文件夹
file
master.js 239B
file
index.js 5KB
file
.default.env 349B
file
README.md 3KB
file
env.sh 2KB
file
choerodon.config.js 287B
file
升级说明.md 2KB
file
.editorconfig 232B
file
.gitignore 379B
file
.gitlab-ci.yml 934B
folder
bin 文件夹
file
choerodon-front-boot 504B
file
choerodon-front-boot-dist 442B
file
choerodon-front-boot-compile 257B
file
choerodon-front-boot-start 251B
file
.eslintignore 13B
file
package.json 4KB
folder
react 文件夹
folder
utils 文件夹
file
getPackageRoute.js 517B
file
tinyColor.js 33KB
file
handleCollectRoute.js 509B
file
escapeWinPath.js 86B
file
getEnv.js 1KB
file
context.js 749B
file
transformMain.js 105B
file
colorPalette.js 2KB
file
warning.js 188B
file
getPackagePath.js 175B
file
favicon.ico 9KB
file
index.template.html 779B
folder
scripts 文件夹
file
compile.js 1KB
file
build.js 3KB
file
start.js 3KB
folder
config 文件夹
file
webpack.config.js 8KB
file
webpackDevServer.config.js 2KB
file
getBabelCommonConfig.js 233B
file
paths.js 2KB
file
getChoerodonConfig.js 1KB
file
getStyleLoadersConfig.js 2KB
file
getDefaultTheme.js 119B
file
getEnterPointsConfig.js 740B
folder
dev-utils 文件夹
file
ForkTsCheckerWebpackPlugin.js 124B
file
getProcessForPort.js 2KB
file
typescriptFormatter.js 1KB
file
openBrowser.js 4KB
file
clearConsole.js 167B
file
evalSourceMapMiddleware.js 1KB
file
WebpackDevServerUtils.js 9KB
file
formatWebpackMessages.js 4KB
zip 文件大小:57.75KB