create-golden
v1.4.10
Published
Create a new golden-template project from the latest GitHub repository (requires GITHUB_TOKEN)
Readme
create-golden
用于从 GitHub 仓库创建 golden-template 项目的命令行工具。
使用前准备
由于仓库是私有的,使用前需要 GitHub Personal Access Token。
方式一:交互式输入(推荐,最简单) 直接运行命令,脚本会提示你输入 token。首次输入后会自动保存到本地,后续使用无需重复输入。
方式二:环境变量(可选)
如果已设置环境变量 GITHUB_TOKEN,会优先使用环境变量,不会读取本地保存的 token。
# Windows (PowerShell)
$env:GITHUB_TOKEN="your_token_here"
# Windows (CMD)
set GITHUB_TOKEN=your_token_here
# Linux/Mac
export GITHUB_TOKEN=your_token_here如何创建 Token:
- 访问 https://github.com/settings/tokens
- 点击 "Generate new token" -> "Generate new token (classic)"
- 输入 token 名称,选择
repo权限 - 点击 "Generate token" 并复制 token
Token 存储位置:
- Windows:
C:\Users\你的用户名\.create-golden-token - Linux/Mac:
~/.create-golden-token
使用方法
初始化项目
# 在当前目录初始化项目
yarn create golden
# 或显式指定 init 命令
yarn create golden init
# 在指定目录初始化项目
yarn create golden init [project-name]
# 兼容旧用法(直接指定项目名)
yarn create golden [project-name]如果不指定项目名称,会在当前目录初始化项目。
添加可选内容
# 添加 modal 组件(待实现)
yarn create golden modal注意事项
- 需要拥有
kuidream/golden-base-specs仓库的访问权限 - 首次使用需要提供有效的 GitHub Personal Access Token(交互式输入或环境变量)
- Token 会自动保存到本地,后续使用无需重复输入
- GitHub 已不支持密码认证,必须使用 Personal Access Token
- 会自动排除
node_modules和dist文件夹
