通用构建工具:构建脚本的多种应用场景

构建脚本基于webpack,提供高度可配置的工程构建工具。它依赖强大的插件系统和生态支持不同类型的项目开发。目前已支持React和Rax的项目和组件构建,具备完善灵活的插件能力,有助于扩展不同工程内置的场景。拥有丰富的插件生态,为React和Rax体系下的工程提供了开箱即用的能力。多构建任务机制支持同时生成多份构建结果。它还提供了基于webpack-chain的灵活自定义webpack配置能力,以及基于Jest的测试能力。当前支持的五种场景在能力和体验上都力求达到极致:API类npm包开发、工程生态项目、版文件描述、基于React的通用框架、Rax官方工程工具。使用@ alib / build-scripts执照。

zip
build-scripts-master.zip 预估大小:52个文件
folder
build-scripts-master 文件夹
file
.travis.yml 116B
file
package.json 868B
file
.prettierrc 85B
file
.prettierignore 79B
file
LICENSE 1KB
file
lerna.json 137B
file
.eslintrc.js 656B
file
tsconfig.json 493B
file
.gitignore 691B
file
commitlint.config.js 67B
file
README.md 2KB
file
.eslintignore 554B
file
.editorconfig 264B
folder
packages 文件夹
folder
build-scripts 文件夹
folder
bin 文件夹
file
test.js 995B
file
build.js 524B
file
start.js 3KB
file
build-scripts.js 1KB
file
child-process-start.js 2KB
file
package.json 1KB
folder
test 文件夹
file
context.test.ts 504B
file
pluginAPI.test.ts 3KB
folder
fixtures 文件夹
folder
basic 文件夹
file
build.json 37B
folder
modeConfig 文件夹
file
b.plugin.js 26B
file
build.json 179B
file
a.plugin.js 26B
file
jest.config.js 186B
folder
src 文件夹
folder
core 文件夹
file
Context.ts 20KB
folder
commands 文件夹
file
test.ts 3KB
file
start.ts 3KB
file
build.ts 3KB
folder
types 文件夹
file
module.d.ts 244B
file
index.ts 318B
folder
utils 文件夹
file
log.ts 294B
file
prepareURLs.ts 2KB
file
webpackStats.ts 2KB
file
checkNodeVersion.ts 387B
file
getCliOptions.ts 727B
file
index.ts 223B
file
tsconfig.json 218B
file
CHANGELOG.md 2KB
file
README.md 101B
folder
template-plugin 文件夹
file
package.json 866B
folder
tests 文件夹
file
start.spec.ts 843B
file
build.spec.ts 551B
file
index.spec.ts 593B
folder
fixtures 文件夹
file
defaultConfig.ts 551B
folder
basic-spa 文件夹
folder
src 文件夹
file
index.tsx 20B
file
build.json 19B
folder
src 文件夹
file
index.ts 200B
file
tsconfig.json 571B
file
.gitignore 129B
file
README.md 151B
...
zip 文件大小:37.67KB