Express-TS-Starter TypeScript配置化Express脚手架
基于配置的JSON管理,搭配TypeScript开发的 Express 项目脚手架,挺适合用来搭建不同环境的 API 服务。你要是习惯用ts-node跑开发,顺手一个npm start就能搞定。
开发的时候用npm start,自动监听改动,改了直接生效,响应也快。正式环境用npm run build:prod,打包成一个单文件,部署起来更方便。哦对,Webpack 的配置也挺清晰的,输出文件名和复制的内容都能改,在webpack.config.js里搞定。
TypeScript+Express本来就是老搭档了,这个脚手架就做了件事——把配置管理这块做得更顺手。环境切换时只要改个config.json,不用翻代码,蛮适合多人协作。
如果你项目跑在Node.js上,又不想每次都从零配置,试试这个express-ts-starter。而且参考项目也挺多的,比如Node.js Express TypeScript API 模板、typescript-api-starter这些,思路都差不多,适合对比着改。
,开发快、配置清晰、环境独立,是这个 starter 最大的优点。如果你经常写中后台接口服务,不妨 fork 一个玩玩。
express-ts-starter-starter.zip
预估大小:36个文件
express-ts-starter-starter
文件夹
.gitignore
454B
nodemon.json
205B
tsconfig.json
380B
README.md
2KB
.vscode
文件夹
launch.json
683B
settings.json
400B
LICENSE
1KB
.eslintrc
634B
文件大小:71.54KB
评论区