javascript - 有没有办法在浏览器之外将用户脚本部署到 Grease/Tampermonkey?

标签 javascript greasemonkey userscripts tampermonkey

为了方便起见,我想在我的 IDE IntelliJ 中编辑一些我正在处理的用户脚本,作为一个更大项目的一部分。我喜欢在一个项目中把所有东西都放在一起。我遇到的一个小问题是,如果我想从 IntelliJ 部署脚本,我必须添加一个新脚本,并将其命名为 *monkey,然后在部署时覆盖它。这有点令人沮丧,但我还没有找到一种在浏览器之外部署全新用户脚本的方法。这可能吗?还是我只能接受我的解决方法?

最佳答案

您可以使用包含项目代码的用户脚本

http://wiki.greasespot.net/Metadata_Block#.40require

// add this to the beginning of your code.

$.getScript('http://example.com/testing.js?' + new Date().getSeconds());

/已编辑/

现在,此联系人每次都是具有唯一名称/参数的文件的服务器(抱歉,我不知道调用什么“?”参数,可能是 GET http 请求方法)。

// 当您的用户脚本在您的目标网站上运行时,这将从 ^ 指定的 url 加载代码。

关于javascript - 有没有办法在浏览器之外将用户脚本部署到 Grease/Tampermonkey?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29663954/

相关文章:

javascript - 如何从点击事件中丢失可信上下文

javascript - 如何重置图像源中的变量?

javascript - jQuery 验证 : Retaining error after validation

javascript - 跨选项卡复制数据

javascript - 在不丢失事件的情况下替换 HTML 中数据绑定(bind)中的值

javascript - Javascript,难以获取页面中所有嵌套框架的列表

google-chrome - 提交自动填充(密码输入字段)

Javascript () 运算符调用函数

javascript - 如何获取表单中输入的所有值

javascript - 在纯粹的、基于浏览器的 JavaScript 中接收不和谐消息?