嵌入图标和字体
文档和演示
https://icons.cubing.net (中文(中国大陆) )
发展
大部分开发只是简单地添加/修改该软件下现有的SVG文件
./src/svg 目录如果
您以前没有处理过 SVG 文件, 请检查
墨迹。 。 。 .
如果你想在本地实际构建一个字体或CSS,则需要更多的工具.
构建工程
你会需要的 bun 安装开发依赖和
建设工程. 安装 bun 使用您首选的软件包管理器,或
用我们的 Nix 动力 Dev 外壳。 。 。 .
检查和建设项目如下:
git clone https://github.com/cubing/icons && cd icons
make
文件被构建到 ./dist 目录.
使用 nix (可选)
我们提供 nix 可以激活的外壳 nix develop。 。 。 .
升级/改变依赖性
package-lock.json 是真理的来源。 使用 npm 更改依赖关系
(如果你所做的只是安装依赖, 你不需要 npm) (中文(简体) ).
尽快 nix 获得 支持 bun
锁文件我们可以去掉这个
神经病.
释放
打开版本并部署到 npmjs.org数字 :
npm version [major|minor|patch] -m "Release description"
git push --follow-tags
make publish
光盘N
请注意: cdn.cubing.net 需要明确版本的起伏和部署,以便接取新的 @cubing/icons 版本 :
git clone https://github.com/cubing/cdn.cubing.net && cd cdn.cubing.net
# Requires SSH and optional Fastly credentials to deploy
make roll-@cubing/icons