Nativefier把网页打包成桌面应用

我们素未谋面,但我希望你平平安安

安装nodejs

安装Nativefier

1
2
3
npm install nativefier -g
//macOS下可能会发生访问某个目录权限不够的问题,因此以管理员身份执行
sudo npm install nativefier -g

参数介绍

Version

1
-v, --version

[icon]

1
-i, --icon <path>

[strict-internal-urls]

1
--strict-internal-urls

Disables base domain matching when determining if a link is internal. Only the --internal-urls regex and login pages will be matched against, so app.foo.com will be external to www.foo.com unless it matches the --internal-urls regex.

生成桌面应用

1
2
3
4
//nativefier --help 帮助文档
nativefier --name "Teambition" "https://www.teambition.com"
//针对M1版本mac可选arm64
nativefier -n "Teambition" -a "arm64" "https://www.teambition.com"

https://github.com/nativefier/nativefier/