(English/中文)
克隆并运行以快速查看 LCUI 的运行方式。
在克隆和运行这个仓库之前,你需要在你的计算机上安装:
之后,运行以下命令:
# 安装命令行工具
npm install -g @lcui/cli
# 克隆代码库
git clone https://gitee.com/lcui-dev/lcui-quick-start.git
# 进入代码库目录
cd lcui-quick-start
# 下载 git 子模块
git submodule sync --recursive
git submodule update --init --recursive
# 安装依赖
npm install
# 构建
lcui build
# 运行
xmake run app
app/
:用于存放基于应用路由器的源码和资源。about/
: 关于页的目录。logo.png
:项目图标文件。page.c
: 关于页的 C 源文件。page.h
: 关于页的 C 头文件。page.tsx
: 关于页的 TypeScript 源文件。page.tsx.h
: 已编译为 C 源码的 page.tsx,供 page.c 包含。styles.module.scss
: CSS 模块。styles.module.scss.h
: 已编译为 C 代码的 CSS 模块,供 page.tsx.h 包含。
global.css
: 全局 CSS 样式。page.c
: 主页的 C 源文件。page.h
: 主页的 C 头文件。page.tsx
: 主页的 TypeScript 源文件。page.tsx.h
: 已编译为 C 代码的 page.tsx,供 page.c 包含。layout.tsx
: 布局,包含与子页面共享的 UI。main.c
: 主入口源文件,包含main()
函数源码。main.h
: 主入口头文件,包含main()
函数所依赖的头文件和函数。
.clang-format
: 代码格式化配置文件。xmake.lua
: XMake 的配置文件。package.json
: 描述应用程序的基本信息和依赖项。tailwind.config.js
: Tailwind CSS 的配置文件,针对 LCUI 的特性仅开启了部分插件。postcss.config.js
: PostCSS 的配置文件。version.rc
: 资源文件,用于描述 Windows 可执行文件的图标和信息。logo.ico
: 图标文件,用于 Windows 可执行文件的图标。tsconfig.json
: TypeScript 配置文件。