这是一个现代化的 CLI 工具,旨在简化开发流程。借助简单的命令,就能快速初始化项目、管理配置以及执行常用任务,极大提升开发效率。
本工具是一个现代化的 CLI 工具,通过简单命令就能快速初始化项目、管理配置以及执行常用任务。使用前,你需要先进行安装。
npm install -g my-cli
安装完成后,可以在任意目录下通过命令 my-cli
调用工具。
npm install
npm run db:init
npm start
推荐使用 .env
文件来管理环境配置。创建一个 .env
文件,并添加以下内容:
PORT=3000
DB_HOST=localhost
DB_PORT=5432
然后在 config.js
中加载这些环境变量:
const config = {
port: process.env.PORT || 3000,
db: {
host: process.env.DB_HOST,
port: process.env.DB_PORT
}
};
my-cli init --name my-new-project
这将创建一个名为 my-new-project
的新目录,并在其中初始化项目结构。
在 app.js
中添加自定义路由:
const express = require('express');
const app = express();
app.get('/api/custom', (req, res) => {
res.send({ message: 'Custom endpoint' });
});
app.listen(config.port, () => {
console.log(`Server running on port ${config.port}`);
});
npm run db:migrate
package.json
和 yarn.lock
来确保所有项目成员使用相同的依赖版本。.env
文件,避免配置冲突。npm run typecheck
npm test
DEBUG
环境变量启用调试模式:DEBUG=my-cli npm start
欢迎 fork 和提交 PR!在提交代码前,请确保通过单元测试并遵循项目的代码规范。
如有任何问题或建议,请联系 project@contact.com。
本项目使用 MIT 许可证,详细信息请参阅 LICENSE
文件。