返回

CookBook - 可编辑的 SVG 图标系统

前端

精读 Vue 官方文档系列 🎉

基本示例

一个 .svg 文件的内容如下所示:

<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
  <path d="M12 0c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm4.151 17.943l-4.143-4.102-4.157 4.102-1.899-1.934 4.102-4.151 4.143 4.151 1.899-1.953z"/>
</svg>

一般使用 .svg 的方式有两种:

像引入图片一般,用 img 标签的 src 属性来引入一个 svg 文件。

<img src="icon.svg" alt="Icon">

直接将 svg 代码嵌入到 html 文档中。

<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
  <path d="M12 0c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm4.151 17.943l-4.143-4.102-4.157 4.102-1.899-1.934 4.102-4.151 4.143 4.151 1.899-1.953z"/>
</svg>

CookBook - 一个可编辑的 SVG 图标系统

CookBook 是一个可编辑的 SVG 图标系统,它允许您在 Vue 项目中轻松创建和使用自定义图标。CookBook 提供了多种功能,包括:

  • 一个图形用户界面 (GUI),可以用来创建和编辑 SVG 图标。
  • 一个命令行界面 (CLI),可以用来从代码中创建和编辑 SVG 图标。
  • 一个 JavaScript 库,可以用来在 Vue 项目中使用 SVG 图标。

CookBook 的安装非常简单,只需要在您的项目中运行以下命令即可:

npm install cookbook-svg-icons

安装完成后,您就可以使用 CookBook 的 GUI 或 CLI 来创建和编辑 SVG 图标了。

使用 CookBook 的 GUI 创建 SVG 图标

要使用 CookBook 的 GUI 创建 SVG 图标,请按照以下步骤操作:

  1. 打开 CookBook 的 GUI。
  2. 单击“新建”按钮。
  3. 在“名称”字段中输入图标的名称。
  4. 在“路径”字段中输入图标的路径。
  5. 在“颜色”字段中选择图标的颜色。
  6. 单击“保存”按钮。

使用 CookBook 的 CLI 创建 SVG 图标

要使用 CookBook 的 CLI 创建 SVG 图标,请按照以下步骤操作:

  1. 打开您的终端。
  2. 导航到您的项目目录。
  3. 运行以下命令:
cookbook-svg-icons create icon.svg

这将创建一个名为 icon.svg 的 SVG 图标文件。

使用 CookBook 的 JavaScript 库在 Vue 项目中使用 SVG 图标

要使用 CookBook 的 JavaScript 库在 Vue 项目中使用 SVG 图标,请按照以下步骤操作:

  1. 在您的 Vue 项目中安装 CookBook 的 JavaScript 库。
  2. 在您的 Vue 项目中创建一个 Vue 组件。
  3. 在 Vue 组件中,导入 CookBook 的 JavaScript 库。
  4. 在 Vue 组件中,使用 CookBook 的 JavaScript 库来创建和使用 SVG 图标。

CookBook 是一个非常强大的 SVG 图标系统,它可以帮助您轻松地在 Vue 项目中创建和使用自定义图标。CookBook 非常易于使用,即使您是 SVG 图标的新手,也可以轻松上手。