概述
dotjs
dotjs is a Google Chrome extension that executes JavaScript files in ~/.js
based on their filename.
If you navigate to http://www.google.com/
, dotjs will execute ~/.js/google.com.js
.
This makes it super easy to spruce up your favorite pages using JavaScript.
Bonus: files in ~/.js
have jQuery 1.6 loaded, regardless of whether the site you're hacking uses jQuery.
Double bonus: `~/.js/default.js` is loaded on every request, meaning you can stick plugins or helper functions in it.
GreaseMonkey user scripts are great, but you need to publish them somewhere and re-publish after making modifications. With dotjs, just add or edit files in ~/.js
.
Example
$ cat ~/.js/github.com.js
// swap github logo with trollface
$'#header .logo img'
css'width''100px'
css'margin-top''-15px'
attr'src''//bit.ly/ghD24e'
Requires
- OS X
- Ruby 1.8
- rake (gem install rake)
- Google Chrome
/usr/local/bin
in your $PATH
Install it
git clone http://github.com/defunkt/dotjs cd dotjs rake install
Uninstall it
rake uninstall
Protip
Keep ~/.js
under version control and share it with the world.
Credits
- Icon: http://raphaeljs.com/icons/
- jQuery: http://jquery.com/
转载于:https://www.cnblogs.com/lexus/archive/2012/04/03/2430709.html
最后
以上就是害怕咖啡豆为你收集整理的dotjsdotjs的全部内容,希望文章能够帮你解决dotjsdotjs所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复