主要在發布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
