首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

gitbook 入门教程之从零到壹发布自己的插件

什么是插件

插件是扩展 功能的最佳方式,如果没有想要的功能或者说网络上也没有现成的解决方案时,那么只剩下自食其力这条道路,让我们一起来自力更生开发插件解决问题吧!

幸运的是, 提供了插件机制留给开发者去扩展自定义功能,虽然官方开发文档不是特别完善,甚至有时候需要翻阅相关源码才能定位到暴露出的 ,但是这一切都不影响开发的热情,谁让我们一开始就选定了 呢!

copyright-dev-zero2one-gitbook-index.png

遗憾的是,目前 已经停止了旧版服务, 脚手架甚至也早已停止了维护,但是我心依旧钟爱于轻量级的脚手架,不抛弃不放弃,所以花费了一定心血整理出相关的资料文档.

`gitbook` 官方文档[1]

「雪之梦技术驿站」: 官方文档移植项目,包括原版英文和校准中文,欢迎各位爱好者加入一起维护!

`gitbook` 入门教程[2]

「雪之梦技术驿站」: 从入门到熟练运用系列文章,高级进阶章节详细介绍了插件开发的基础知识,浅显易懂全是干货!

`mygitalk` 评论插件[3]

「雪之梦技术驿站」: 基于 实现的 插件,详细介绍了从思路到实现的全过程,二次封装第三方工具时值得借鉴.

`readmore` 阅读更多插件[4]

「雪之梦技术驿站」: 基于 实现的阅读更多插件,基于模板渲染手段封装第三方工具,和 插件的实现思路互为补充!

为什么做插件

「雪之梦技术驿站」: 因为没有现成插件,所以自力更生,因为力有所及,所以开源!

如果你和我一样全平台发布文章的话,估计你也会遇到和我一样的问题:原创首发个人博客后转载自其他各大平台,为了吸引流量总是要添加原创声明小尾巴,麻烦且费事!

当一次又一次重复这种无意义的劳动时,自然要寻求解决之道,偷懒是促进生产力发展的原始动力!

现在问题很清楚了,那就是需要开发一款 插件帮助文章自动添加版权保护信息,来减少人力劳动.

幸运的是,在平时逛的各大平台中慕课网和 CSDN 自带版权保护,因此不妨来个强强联合,开发出增强版版权保护插件.

copyright-dev-zero2one-imooc-copy-and-paste.png

copyright-dev-zero2one-csdn-copyright-protect.png

copyright-dev-zero2one-plugin-plus-protect.png

怎么快速做插件

查询插件名称

copyright-dev-zero2one-npmjs-search-no-result.png

创建开源项目

copyright-dev-zero2one-github-create-project.png

copyright-dev-zero2one-github-clone-project.png

成功抢注插件

copyright-dev-zero2one-npmjs-search-have-result.png

copyright-dev-zero2one-npmjs-plugin-detail-preview.png

copyright-dev-zero2one-github-tag-preview.png

相关总结和预告

copyright-dev-zero2one-plugin-plus-protect.png

npmjs 相关命令

git 相关命令

参考资料

[1][2][3][4][5][6][7][8][9]

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20191008A0L6IX00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券