goku-css

中文文档
9.0.9发布于 2026/11/04MITCommonJS零依赖

CSS框架

中文使用文档
文档目录5 节
  1. 开始
  2. CDN
  3. 包管理器
  4. 主题
  5. 发展

悟空CSS框架

一个小的、轻类的CSS框架。样式纯HTML元素,添加少量 组件和实用程序,并且不会妨碍您。~5 KB的压缩文件。

开始

CDN

没有构建步骤——这在单个请求中提供了预绑定的、缩小的样式表:

<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/goku-css">

包管理器

安装与 pnpm add goku-css (或 npm / yarn),然后从中选择一个:

// Everything, as source files — your bundler inlines the imports
import 'goku-css'

// Pre-bundled and minified, if you'd rather skip that step
import 'goku-css/bundle'

// Or cherry-pick only what you need
import 'goku-css/css/variables.css'
import 'goku-css/css/elements/button.css'

裸露的 goku-css 条目解析到源 css/goku.css 所以你的捆绑商可以 摇树,缩小,并应用自己的PostCSS/闪电CSS配置。cdn解析 与预构建的包名称相同 docs/index.css 相反,由于浏览器跟随 一连串的 @import否则S将为请求瀑布买单。

主题

一切都是自定义属性 :root. 覆盖你关心的人:

:root {
  --g-primary: #6d28d9;
  --g-primary-contrast: #fff;
  --g-border-radius: 4px;
}

颜色使用 light-dark(),因此一个声明涵盖了两个方案。看到 css/variables.css 查看完整列表。

发展

  • pnpm dev -文档站点与热加载
  • pnpm build ——重建 docs/
  • pnpm lint ——stylelint

版本与发布记录

goku-css 共发布 173 个版本,首次发布于 2018/05/04;过去 12 个月发布了 16 个版本。

版本发布日期距今
9.0.9latest2026/11/04今天
9.0.82026/09/241 个月前
9.0.72026/09/032 个月前
9.0.62026/08/222 个月前
9.0.52026/08/212 个月前
9.0.42026/08/102 个月前

关于 goku-css 的常见问题

goku-css 是什么?

CSS框架

如何安装 goku-css?

在项目目录运行 npm install goku-css,或使用 pnpm add / yarn add / bun add。

goku-css 支持 TypeScript 吗?

该包的 package.json 没有声明类型入口。需要类型提示时,可以在 npm 上查找社区维护的 @types/goku-css 是否存在。

goku-css 支持 ESM 还是 CommonJS?

以 CommonJS 形式发布,可以直接 require();在 ES Module 项目中也可以用 import 引入(Node.js 会把 module.exports 作为默认导出)。

goku-css 可以商用吗?

goku-css 使用 MIT 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

goku-css 还在维护吗?

最新版本 9.0.9 发布于 2026/11/04(今天);至今共发布 173 个版本,其中过去 12 个月发布了 16 个;首次发布于 2018/05/04。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。