魔改了一下bootstrap-treeview组件,发布个NPM包体验一下
前言
之前在这篇文章 https://segmentfault.com/a/1190000013940567
首先在NPM官网注册一个账号,然后本地使用npm login登录
完事了在项目的根目录下执行:npm publish就好了
当然我这个是fork的,要把package.json里的信息改一下,不然会和原作者的包冲突没法上传。
小结
魔改前端组件和在NPM发包这的门槛真的是很低,让我想起了之前在pip上发python包的经历,也是类似的操作,一键提交,直接起飞~
不过相比之下,NPM甚至比pip还更容易一点,至少没遇到什么障碍,也不需要额外安装什么就完成了
(唯一的障碍是这个包的依赖太老,grunt的上古版本我安不上,后面装了新版才可以执行任务)
代码
完整代码在github:https://github.com/Deali-Axy/bootstrap5-treeview
然后NPM地址:https://www.npmjs.com/package/bootstrap5-treeview
有需要实现树形结构的同学可以试试,感觉还行~