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
文件大小:
评论区