glosc
v0.1.0
Published
Scaffold Glosc projects (Python/TypeScript/JavaScript) via npm create
Readme
Glosc CLI
使用方法
npm create glosc-cli@latest也支持直接传入项目名:
npm create glosc-cli@latest <your-project-name>Project name: <your-project-name>
Description: A brief description of your project
Author: Your Name
Use Language: Python / TypeScript
Main File Name: main.py / index.ts
Readme: Y / N
License: MITPython结构
<your-project-name>/
├── src/ # 源代码目录
│ ├── main.py # 主程序文件 (Python)
│ ├── pyproject.toml # 项目配置
│ └── requirements.txt # 依赖文件
├── config.yml # 配置文件
├── README.md # 项目说明文件
└── LICENSE # 许可证文件TypeScript结构
<your-project-name>/
├── src/ # 源代码目录
│ ├── index.ts # 主程序文件 (TypeScript)
│ └── package.json # 依赖文件
├── config.yml # 配置文件
├── README.md # 项目说明文件
└── LICENSE # 许可证文件本地开发(维护此 CLI)
npm install
npm run build
node bin/index.js非交互模式(方便 CI/自测,不会卡在交互输入):
node bin/index.js my-app --defaults --language python
node bin/index.js my-app --defaults --language typescript