Skip to content

214L/create-leafer

Repository files navigation

create-leafer

English | 简体中文

create-leafer 是一个用于快速创建Leafer项目的命令行工具。

如果这个项目对你有帮助,请给它一个 star ⭐ ,谢谢你的支持!欢迎通过 issue 或其他方式反馈 Bug 或提供改进意见。

使用方法

命令概览
命令 用途
template 创建一个新的 Leafer 模版项目
init 在已有项目中引入 Leafer 依赖
add 添加或更新项目中的 Leafer 依赖
update 更新项目中的 Leafer 依赖版本号
plugin 创建 LeaferX 插件模版
快速创建 Leafer 模版项目

运行本命令会在当前目录下生成一个 Vite + Leafer 的项目模板,可根据提示选择 Vanilla / Vue / ReactJavaScript / TypeScript,用于快速构建 leafer 体验环境。

npm create leafer@latest template

目前内置 Vanilla / Vue / React 模版,均提供 JavaScriptTypeScript 版本。

在项目中引入 Leafer

该命令会以引导交互的方式在当前的项目中引入 leafer 依赖。

npm create leafer@latest init

需要在一个项目(目录下有 package.json 文件)中运行本命令,推荐先使用vitewebpack等构建工具先自由的配置你的项目环境,再使用本命令丝滑引入leafer依赖。

添加或更新项目中的 leafer 依赖

修改当前项目中的 leafer 依赖。

npm create leafer@latest add

该命令会以引导交互的方式添加或更新当前项目中需要的 leafer 依赖。运行的项目中需要包含 leafer 相关依赖。

更新项目中的 leafer 依赖版本号

检查并更新项目中的 leafer 依赖版本号。

npm create leafer@latest update

需要在包含 leafer 相关依赖的项目中运行本命令。 本命令会读取本项目所有 leafer 相关的依赖,同时获取 leafer 的最新版本,修改 package.json 中相关的版本号。 运行完成后,需要执行包管理器的安装命令安装依赖,如出现旧版本缓存冲突导致的报错,需要删除 lock 文件重新安装。

快速创建 LeaferX 插件模版

该命令会帮助你生成一个 LeaferX 的项目模板,供插件/上层应用开发。

npm create leafer@latest plugin

详见插件开发

全局安装

你也可以全局安装 create-leafer 来使用本工具。

全局安装虽然命令更简短,但是更推荐使用npm create leafer@latest的方式自动使用最新的 create-leafer 版本。如果使用全局安装,请及时更新以使用最新特性和更稳定的版本。

npm install -g create-leafer@latest

全局安装后,可以使用create-leafer或者leafer命令来运行功能

leafer template
leafer init
leafer plugin
...

如果希望使用完整命令,也可以把 leafer 替换为 create-leafer

About

An Easy way to start a Leafer project.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors