next-leaf-cli

1.0.1 • Public • Published

Next CLI

一个用于快速创建 Next.js 项目的命令行工具。类似于 create-react-app、vue-cli 和 create-next-app,提供了一种简单的方式来初始化新的 Next.js 项目。

功能特点

  • 快速创建 Next.js 项目
  • 提供多种项目模板选择
  • 支持从 GitHub 拉取模板
  • 支持 TypeScript
  • 交互式命令行界面
  • 可自定义项目配置

安装

全局安装

npm install -g next-leaf-cli

使用 npx(无需安装)

npx next-leaf-cli create my-app

使用方法

创建新项目

next-leaf-cli create my-app

此命令会在当前目录下创建一个名为 my-app 的新项目。如果不提供项目名称,将会提示您输入。

选择模板

next-leaf-cli create my-app --template tailwind

可用的模板包括:

  • basic: 基础 Next.js 项目,包含 TypeScript 支持
  • tailwind: 带有 Tailwind CSS 配置的 Next.js 项目
  • github: 从 GitHub 仓库拉取模板

从 GitHub 仓库创建项目

next-leaf-cli create my-app --template github --repo user/repo-name

或者在交互式提示中选择 GitHub 选项,并输入仓库地址。

强制覆盖已存在的目录

next-leaf-cli create my-app --force

发布和贡献

要发布此包到 npm:

# 登录到 npm (如果尚未登录)
npm login

# 更新版本号
npm version patch  # 或 minor 或 major

# 发布到 npm
npm publish

首次发布前,确保检查以下事项:

  1. 包名称在 npm 上是可用的(可以在 npmjs.com 上搜索)
  2. package.json 中的信息已更新为您的信息
  3. 确保 README 中的指导准确且全面

开发调试

如果你想在本地开发或调试此工具:

# 克隆项目
git clone https://github.com/your-username/next-leaf-cli.git
cd next-leaf-cli

# 安装依赖
npm install

# 链接到全局
npm link

# 现在你可以在任何地方使用 next-leaf-cli 命令了
next-leaf-cli create test-app

许可证

MIT

Package Sidebar

Install

npm i next-leaf-cli

Weekly Downloads

2

Version

1.0.1

License

MIT

Unpacked Size

26.4 kB

Total Files

21

Last publish

Collaborators

  • li48812341