Elog.io Firefox插件基于Grunt的快速构建工具
Firefox 和 Chrome 扩展的构建利器,就是 Elog.io 的elogio.browser
插件。基于 Grunt,整个流程挺顺的,前提是你环境装得利索:Node.js要有,Python得是 2.x 的,Mozilla SDK也别落下。配置好之后,用 Grunt 打包真是省心,响应也快,尤其适合做定制化插件开发的你。
Node.js 的 npm装完后,grunt
直接全局装一把,跑构建任务就靠它了。如果你是 Linux 系统,还得注意下python
版本别冲突,像 Arch 上经常会碰到叫法问题,这块 Elog.io 在文档里也提到了方法,蛮贴心的。
插件本身集成了比较多方便的打包功能,适合需要快速迭代开发的项目。和 Chrome 插件类似,用法上也比较统一,迁移成本不高。Firefox 的安装包和调试插件参考这篇就行,挺详细的。
如果你平时有用grunt-bbb
之类的工具,也可以参考这篇文章,整合起来效率还不错。顺带一提,Grunt 和 Gulp 的差异也可以看看这篇,对选型有。
,elogio.browser算是构建 Firefox 插件还挺靠谱的一套工具。如果你对插件开发感兴趣,或者正好在搞跨浏览器插件,推荐试试这套方案。
elogio_browser-master.zip
预估大小:84个文件
elogio.browser-master
文件夹
gruntfile.js
20KB
elogio-commons
文件夹
less
文件夹
content.less
3KB
sidebar.less
2KB
data
文件夹
templates
文件夹
detailsImageCardTemplate.html
1KB
clipboardTemplate.html
2KB
...
165.73KB
文件大小:
评论区