jot*_*nas 10 greasemonkey split
我正在创建一个非常大的Grasemonkey用户脚本.
我可以将它拆分成几个较小的文件吗?如果是这样,怎么样?
ecm*_*aut 16
是的,在Greasemonkey中,它很容易.如果要将脚本拆分为i18n.js
a utils.js
和主脚本体(并在原始脚本中按顺序放置),只需将脚本标题更改为如下所示:
i18n.js:
var hello = 'bonjour!';
Run Code Online (Sandbox Code Playgroud)
utils.js:
function say(msg) { alert(msg); }
Run Code Online (Sandbox Code Playgroud)
my.user.js:
// ==UserScript==
// @name My nifty script
// @namespace Your unique author identifier
// @require i18n.js
// @require utils.js
// ==/UserScript==
say(hello);
Run Code Online (Sandbox Code Playgroud)
...和Greasemonkey会下载并安装所有三个文件,在你列出的顺序连接起来@require
报表(主脚本最后一个),然后执行它像往常一样.将它们放在您分发它们的服务器上的同一目录中,或者确保在@require
语句中将完整的URL提供给它们在网络上的位置.