随着 Firefox 57 和 Greasemonkey 4.0 的新更新,该文件夹似乎gm_scripts
不再是存储 user.js 脚本的地方。
脚本现在存储在哪里?
将这些脚本保存在 git 中的任何建议?
随着 Firefox 57 和 Greasemonkey 4.0 的新更新,该文件夹似乎gm_scripts
不再是存储 user.js 脚本的地方。
脚本现在存储在哪里?
将这些脚本保存在 git 中的任何建议?
脚本现在存储在哪里?
WebExtension API 不允许本地文件访问,因此插件将数据作为 IndexDB 存储在自己的存储区域中C:\Users\[Username]\AppData\Roaming\Mozilla\Firefox\Profiles\[Random].default\storage\default\moz-extension+++80728271-a923-4e37-a81d-68452721034c
负面问题是:
你不能用自己的编辑器手动编辑它们,你必须使用GM界面来编辑它们。
如果您卸载 GM,所有脚本都将消失,并且重新安装 GM 不会将它们带回来。
目前 GM 没有 Import(手动加载脚本)或 Export(创建备份)。虽然您可以通过复制上面的文件夹来导出所有脚本。
您可以将脚本复制到 Git,GM 将(现在有问题)能够从 Git 获取它们。
gm_scripts 文件夹仍应位于 Firefox 配置文件文件夹中。GM4不会删除它,但它不能使用它。
https://superuser.com/questions/38093/where-are-the-greasemonkey-scripts-kept-in-portable-firefox
在 XP 中:C:\Documents and Settings\user\Application Data\Mozilla\Firefox\Profiles\xxxxxxxx.default\gm_scripts
在 Vista 中:c:\users\user\AppData\Roaming\Mozilla\Firefox\Profiles\xxxxxxxx.default\gm_scripts
选择您要使用的配置文件(如果您只有一个,它应该类似于 xxxxxxxx.default)。最后选择 gm_scripts 文件夹。
在 MAC 上:在 Mac 上,您可以在 ~/Library/Application Support/Firefox/Profiles 找到您的个人资料