Commitizen 提供交互式命令行提交 commit 信息
husky 设置 Git precommit 钩子
lint-staged 调用 lint 工具,只检查本次提交的代码
prettier 代码格式化
tslint 代码错误/最佳实践/代码风格
stylelint
standard-version 自动管理版本号,生成 CHANGELOG,打 tag
git push --follow-tags origin master && npm publish
jest 代码测试
webpack 代码构建
nodemon 检测文件变化,自动重启
浏览器
vscode 自定义配置和插件
- webpack is a static module bundler for modern JavaScript applications
- builds a dependency graph
- generates one or more bundles
entry
output
loader
plugin
webpack.ContextReplacementPlugin
html-webpack-plugin
copy-webpack-plugin
fork-ts-checker-webpack-plugin
stylelint-webpack-plugin
clean-webpack-plugin
mini-css-extract-plugin
uglifyjs-webpack-plugin
webpack-bundle-analyzer