快速上手

安装

使用 npm 或 yarn 安装(推荐)

  1. # npm
  2. npm install zarm --save
  3. # yarn
  4. yarn add zarm

或者通过 link 和 script 标签分别引入样式文件和js脚本文件(不推荐)

  1. <link rel="stylesheet" href="https://unpkg.com/zarm/dist/zarm.min.css">
  2. <script type="text/javascript" src="https://unpkg.com/zarm/dist/zarm.min.js"></script>

使用

全组件引入

  1. import { Button, Cell } from 'zarm';
  2. import 'zarm/dist/zarm.min.css';

按需加载


注意:zarm 默认支持基于 ES module 的 tree shaking,不使用以下插件也会有按需加载的效果。


  1. // .babelrc or babel-loader option
  2. {
  3. "plugins": [
  4. ['import', {
  5. libraryName: 'zarm',
  6. style: true, // or 'css'
  7. }],
  8. ]
  9. }
  1. import { Button, Cell } from 'zarm';
  • 手动引入
  1. import Button from 'zarm/lib/button'; // 加载js
  2. import 'zarm/lib/button/style/css'; // 加载css
  3. // import 'zarm/lib/button/style'; // 加载scss

定制主题

通过修改css变量定义达到定制主题的效果

  1. document.documentElement.style.setProperty('--theme-primary', '#108ee9');

变量名可参考 default.scss