电子默认应用程序不会改变
Electron default app doesn't change
我正在尝试将我的 Google Closure Library 使用的网络应用程序转换为 Electron。我已经使用 grunt-electron
来打包应用程序,但它似乎并没有改变 Test.app 的默认应用程序。在 Test.app/Contents/Contents/app/ 中存在我的应用程序,但它没有加载我的应用程序,但确实加载了默认应用程序。
我的文件层次结构:
- www: index.js (Electron 配置文件), index.html, css/, fonts/, js/**
我的 grunt 任务:
electron: {
osxBuild: {
options: {
name: 'Test App',
dir: 'www',
out: 'build',
version: '0.25.3',
platform: 'darwin',
arch: 'x64'
}
}
}
检查 package.json 文件是否存在于您的 www 目录中并在其中设置了主 js。
应该是这样的:
{
"name" : "your-app",
"version" : "0.1.0",
"main" : "main.js"
}
我正在尝试将我的 Google Closure Library 使用的网络应用程序转换为 Electron。我已经使用 grunt-electron
来打包应用程序,但它似乎并没有改变 Test.app 的默认应用程序。在 Test.app/Contents/Contents/app/ 中存在我的应用程序,但它没有加载我的应用程序,但确实加载了默认应用程序。
我的文件层次结构:
- www: index.js (Electron 配置文件), index.html, css/, fonts/, js/**
我的 grunt 任务:
electron: {
osxBuild: {
options: {
name: 'Test App',
dir: 'www',
out: 'build',
version: '0.25.3',
platform: 'darwin',
arch: 'x64'
}
}
}
检查 package.json 文件是否存在于您的 www 目录中并在其中设置了主 js。
应该是这样的:
{
"name" : "your-app",
"version" : "0.1.0",
"main" : "main.js"
}