我正在尝试将我的Google Closure Library使用的网络应用转换为Electron。我已经使用grunt-electron
来打包应用程序,但它似乎并没有更改Test.app的默认应用程序。在Test.app/Contents/Contents/app/中存在我的应用程序,但它没有加载我的应用程序,但确实加载了默认应用程序。
我的文件层次结构:
我的笨蛋任务:
electron: {
osxBuild: {
options: {
name: 'Test App',
dir: 'www',
out: 'build',
version: '0.25.3',
platform: 'darwin',
arch: 'x64'
}
}
}
答案 0 :(得分:5)
检查 www 目录中是否存在 package.json 文件,并且内部设置了主要的j。
应该是这样的:
{
"name" : "your-app",
"version" : "0.1.0",
"main" : "main.js"
}