在Chrome 20和更早版本中,您只需.user.js
在Chrome中打开任何文件,它就会提示您安装用户脚本。
但是,在Chrome 21及更高版本中,它会下载文件,并在顶部显示警告:“只能从Chrome网上应用店添加扩展程序,应用程序和用户脚本”。
“了解详情”链接指向http://support.google.com/chrome_webstore/bin/answer.py?hl=zh_CN&answer=2664769,但是该页面上没有提到用户脚本,只说了.crx
格式扩展名,应用和主题。
这部分听起来很有趣:
企业管理员:您可以指定被允许直接通过安装扩展程序,应用和主题网址的
ExtensionInstallSources
政策。
因此,我运行了以下命令,然后重新启动了Chrome和Chrome Canary:
defaults write com.google.Chrome ExtensionInstallSources -array "https://gist.github.com/*"
defaults write com.google.Chrome.canary ExtensionInstallSources -array "https://gist.github.com/*"
可悲的是,这些设置似乎只影响扩展,应用程序和主题(如文本中所述),而不影响用户脚本。(我已经提交了一个错误,要求该设置也影响用户脚本。)
关于如何在Chrome 21+中安装私有用户脚本(我不想添加到Chrome网上应用店)的任何想法?