我构建了一个 CLI 工具来停止复制粘贴我的 backend boilerplate
发布: (2026年3月29日 GMT+8 16:39)
2 分钟阅读
原文: Dev.to
Source: Dev.to
问题
每次启动一个新的 Node.js 项目时,我都会做同样的事情:
- 创建
src/db/db.js - 创建
src/app.js - 设置 Express、CORS、dotenv
- 复制实用文件,如
asyncHandler、ApiError、ApiResponse
重复这些步骤既繁琐又容易出错。
解决方案:templr‑js
我创建了一个小型 CLI 工具 templr‑js,可以让你一次性保存项目骨架并即时复用。
安装
npm install -g templr-js保存模板
templr save mybackend此命令会将当前目录的结构(排除 node_modules 和 .git)保存为本地机器上的名为 mybackend 的模板。
使用模板
templr use mybackend已保存的骨架会被复制到当前目录,让你无需任何云服务或额外配置文件即可获得即用的后端搭建。
关键特性
- 零依赖 – 使用纯 Node.js(
fs、path、os)构建。 - 仅本地存储 – 模板保存在你的机器上,绝不上传。
- 不包含不需要的文件 – 永不复制
node_modules和.git目录。
链接
- npm 包:
- GitHub 仓库: