Skip to content

moohng/dan

Repository files navigation

dan.js

Node.js CI Node.js Package

npm npm GitHub

实用工具函数库,最新版已全面支持 typescript:

安装

# npm
$ npm i -S @moohng/dan
# or yarn
$ yarn add @moohng/dan

使用

ES Module

// 全部引入
import * as dan from '@moohng/dan'
// 单个引入
import { validator } from '@moohng/dan'
import validator from '@moohng/dan/lib/validator'

浏览器

<!-- 锁定版本号 -->
<script src=//cdn.jsdelivr.net/npm/@moohng/dan@1.3.18/dist/dan.min.js></script>
<!-- 使用最新版本 -->
<script src=//cdn.jsdelivr.net/npm/@moohng/dan/dist/dan.min.js></script>

开发

打包

# commonjs
$ yarn build
# browser
$ yarn build:dist

发布

该项目通过 Travis 自动编译和发布到 npm 平台

  • 通过 npm version patch 增加版本号
  • git push 到 GitHub 仓库
  • 通过 GitHub 的 release 发版,会触发 Travis 平台执行编译和测试指令,通过之后会自动 publish 到 npm 平台

项目使用 github workflows 自动编译检查和发布到 npm 平台