我想为我的 Electron 应用程序制作一个更新程序,但我坚持使用 GitHub 访问令牌。
我从我的 GitHub 帐户生成了一个令牌,之后,我尝试在我的 Windows 环境变量中设置该令牌。
当我转到我的应用程序并运行此文件publish.sh
发布.sh
#!/bin/sh
if [ -z "$GH_TOKEN" ]; then
echo "You must set the GH_TOKEN environment variable."
echo "See README.md for more details."
exit 1
fi
# This will build, package and upload the app to GitHub.
node_modules/.bin/build --win --mac -p always
我运行此文件 ./publish.sh 并收到此消息:
您必须设置 GH_TOKEN 环境变量。
我想在这个例子中实现第 4 步和第 5 步: https ://github.com/iffy/electron-updater-example
我尝试从 Git Bash 运行此命令export GH_TOKEN="435468246872235283762846848267"
,但我得到的返回码为 0。