3

我发现我可以通过导航到chrome://chrome/extensions/第一个然后将*.user.js文件拖到此页面上来在 chrome 中安装 Greasemonkey 用户脚本。

每次更改脚本时都需要将此脚本拖到此页面上吗?当我更改脚本并希望查看更改时,我应该使用什么过程来重新加载更改的用户脚本?

4

2 回答 2

1

对于普通*.user.js文件,是的,每次进行更改时都必须拖动它(重新安装)。

但是,如果您手动创建文件夹结构和您自己的manifest.json文件,如本答案的控制脚本和名称部分所示,那么您所要做的就是在每次更改后单击重新加载链接 - 或按。CtrlR

我通常会在不同的窗口中打开扩展页面,这样我就可以快速AltTab访问重新加载链接并返回。

于 2012-09-29T06:11:02.903 回答
0

我的方法是在 Firefox 下开发,然后只迁移到 Chrome 和我支持的任何其他浏览器,此时需要确保我的更新没有破坏辅助平台上的某些内容。

在 Firefox 中这样做有帮助的原因是,一旦安装了 Greasemonkey 脚本,您就可以编辑文件夹中已安装的文件gm_scripts,下次重新加载页面时它们会被拾取。

这甚至适用于使用诸如 CoffeeScript 之类的多文件脚本……您只需进行设置,以便用于生成最终文件的任何内容都在“监视更改并重新生成”模式下运行,并将安装的gm_scripts路径用作输出文件。

于 2016-08-26T01:49:11.453 回答