oldj
oldj
就是修改 [make.js](https://github.com/oldj/SwitchHosts/blob/749576e2156ea88e24d3ac3327d9998f9be05326/scripts/make.js#L35) 中 `TARGET_PLATFORMS_configs.all` 的内容,把你不需要的类型注释掉,或者添加新的类型。 支持的类型可以见 [这个页面](https://www.electron.build/configuration/linux) 的 `target` 字段。 按理应该只会生成指定的类型?我这儿生成的文件中就没有 snap 类型。😂
那个空格应该不要紧,只是自动格式化时加上的。 [make.js](https://github.com/oldj/SwitchHosts/blob/749576e2156ea88e24d3ac3327d9998f9be05326/scripts/make.js#L33) 里的 `TARGET_PLATFORMS_configs.all.linux` 里的就是 Linux 系统的导出格式列表,现在只有 `TARGET_PLATFORMS_configs.all` 被用到,`TARGET_PLATFORMS_configs.mac`、`TARGET_PLATFORMS_configs.win` 等几项是之前测试时加上的,并不在使用。
应该是误判,修改系统 hosts 文件对大部分安全软件来说是高危操作。如果是从 [release](https://github.com/oldj/SwitchHosts/releases) 页面下载的,可以允许它修改系统 hosts 文件,当然,也可以下载源码检查无误之后自行打包构建。
可以设置全局的单选或者多选,参见 #556 。 建立文件夹时,还可以指定每个文件夹的单选、多选状态,如果把一个文件夹设为单选,应该就是你说的分组单选了。
打包脚本里是包含 .deb 格式的,我这边执行 `npm run make` 能打包出 .deb 格式,你修改过 [make.js](https://github.com/oldj/SwitchHosts/blob/master/scripts/make.js#L35) 吗?
每次更新时,会向系统 hosts 进行覆盖式写入,如果有需要保留的记录,可以新建一个方案并且保持开启。 如果想找回之前的内容,可以选中【系统 Hosts】,然后点击右上角的时钟图标,查看历史记录。
@yansheng836 主要是 SwitchHosts 一般没有在 `/etc/` 目录或 `C:\Windows\System32\drivers\etc\` 目录下新建文件的权限,不方便直接在这个目录下生成备份文件,所以只好把历史记录保存在数据文件夹中了。
This is a function for development and debugging and does not affect normal use. If you don't want to develop or debug SwitchHosts, you can ignore this warning.
星级:4星 名称:Paw 官网:https://luckymarmot.com/paw 推荐理由:非常好用、漂亮的HTTP、REST客户端,开发网站调试接口时很有用。类似Chrome插件PostMan,但似乎更强大一些。提供30天免费试用。 相关文章:暂无
如果正在编辑的文件,被其他程序改了,是否会需要 main 主动推消息到 renderer 以便让后者更新内容? > 目前还没有遇到 main 主动推消息到 renderer 的需求