安装

环境支持

design-plus 可以在支持 ES2018ResizeObserver 的浏览器上运行。 如果您确实需要支持旧版本的浏览器,请自行添加 Babel 和相应的 Polyfill 。

由于 Vue 3 不再支持 IE11,designPlus 也不再支持 IE 浏览器。

Edge ≥ 79Firefox ≥ 78Chrome ≥ 64Safari ≥ 12

版本

design-plus 为示例组件库,请开发属于你自己的组件库。

https://www.npmjs.org/package/design-plus

使用包管理器

我们建议您使用包管理器 (NPM, Yarn, pnpm) 安装 design-plus, 然后您就可以使用打包工具,例如 Vitewebpack

# 选择一个你喜欢的包管理器

# NPM
$ npm install design-plus --save

# Yarn
$ yarn add design-plus

# pnpm
$ pnpm install design-plus

如果您的网络环境不好,建议使用相关镜像服务 cnpm or 淘宝 npm 镜像

浏览器直接引入

直接通过浏览器的 HTML 标签导入 designPlus,然后就可以使用全局变量 designPlus 了。

根据不同的 CDN 提供商有不同的引入方式, 根据不同的 CDN 提供商有不同的引入方式, 我们在这里以 unpkgjsDelivr 举例。 你也可以使用其它的 CDN 供应商。

unpkg

<head>
  <!-- 导入样式 -->
  <link rel="stylesheet" href="//unpkg.com/design-plus/umd/style.css" />
  <!-- 导入 Vue 3 -->
  <script src="//unpkg.com/vue@next"></script>
  <!-- 导入组件库 -->
  <script src="//unpkg.com/design-plus"></script>
</head>

jsDelivr

<head>
  <!-- 导入样式 -->
  <link
    rel="stylesheet"
    href="//cdn.jsdelivr.net/npm/design-plus/umd/style.css"
  />
  <!-- 导入 Vue 3 -->
  <script src="//cdn.jsdelivr.net/npm/vue@next"></script>
  <!-- 导入组件库 -->
  <script src="//cdn.jsdelivr.net/npm/design-plus"></script>
</head>

TIP

我们建议使用 CDN 引入 design-plus 的用户在链接地址上锁定版本,以免将来 designPlus 升级时受到非兼容性更新的影响。 锁定版本的方法请查看 unpkg.com