集成unpkg npm包发布说明

主要在发布npm包的时候遵循了unpkg的要去,那么我们就能利用unpkg 灵活强大的npm 访问能力了
以下是一个简单的说明

参考流程

  • 使用umd 格式(浏览器以及node 都能使用的)
  • 添加 umd (或者dist)目录,同时添加gitignore
  • 构建生成umd 格式(webpack,parcel,rollup,Browserify,gulp,grunt 都是可选的工具....)
  • 进行npm publish

一些说明

因为一些特殊性,目前官方的unpkg 只支持https的(代码也是固定写的https),如果需要支持私有npm 仓库(http)需要修改官方的代码
具体一个修改好的版本可以参考 https://github.com/rongfengliang/unpkg

参考资料

https://unpkg.com/
https://github.com/rongfengliang/unpkg