nativefier
vefier v52.0.0
注意:NativeFier是不太好的,请参阅#1577。

您想为WhatsApp Web(或任何网页)制作一个外观的本地包装器。
nativefier ' web.whatsapp.com ' 
你完成了。
本地Fier是一种命令行工具,可轻松为任何最小的网站创建“桌面应用程序”。应用程序由OS可执行文件( .app , .exe等)在Windows,MacOS和Linux上使用的Electron(使用引擎盖下的铬)包裹。
我之所以建立它,是因为我厌倦了必须在浏览器上alt-tab,然后在使用Messenger或WhatsApp Web(HN线程)时搜索许多打开的选项卡。本机较大的功能:
nativefier --help 使用npm install -g nativefier FIER。要求:
可选依赖性:
convert + identify或gm在您的$PATH中。wine在您的$PATH中。docker pull nativefier/nativefierdocker build -t local/nativefier . (在这种情况下,在以下示例中替换nativefier/ local/ )默认情况下,将执行nativefier --help 。要构建一个gmail应用程序~/nativefier-apps ,
docker run --rm -v ~ /nativefier-apps:/target/ nativefier/nativefier https://mail.google.com/ /target/您可以传递本地限制标志,并安装量以传递本地文件。例如使用图标,
docker run --rm -v ~ /my-icons-folder/:/src -v $TARGET -PATH:/target nativefier/nativefier --icon /src/icon.png --name whatsApp -p linux -a x64 https://web.whatsapp.com/ /target/这些存储库不是由本机维护者管理的;自行使用。如果使用它们,为了安全性,请检查构建脚本。
要为Medium.com创建一个应用程序,只需nativefier 'medium.com'
本地Fier将尝试确定应用程序名称,以及您可以覆盖的其他选项。例如,为了覆盖名称, nativefier --name 'My Medium App' 'medium.com'
读取API文档或运行nativefier --help以了解命令行标志并配置您的应用程序。
有关社区贡献的特定地点想法和解决方案,请参见Catalog.md 。
如果这无济于事,请查看我们的问题跟踪器。
帮助欢迎错误和功能请求!
文档:开发人员 /构建 /黑客,API / FLAGS,CHAMPELOG。
许可证:麻省理工学院。