2016-06-01 69 views
4

我想使用电子包装器封装我的应用程序。以下是我的代码。使用电子包装器的电子封装

electron-packager ./electron Myapp --platform=darwin --arch=x64 --version=0.34.0 --overwrite 

我添加了一个名为electron的文件夹给我的应用程序,令我惊讶的是Myapp总是打包到我的父文件夹中。尽管该文件夹可用,但它不识别电子文件夹。

此外,当我的应用程序打包时,它会在查找器中显示我的应用程序图标,版本和许可证文件。但从我的代码编辑器,它显示该文件夹有像下面的许多文件和子文件夹,

以上文件夹从查找器查看时,它只显示许可证,版本和我的EXE。然而,这只发生在达尔文平台上。请问我做错了什么?任何帮助,将不胜感激。

请注意,我运行的是OSX操作系统。

回答

1

.apps在技术上只是文件夹。您的编辑正在考虑并显示内容。如果你右键点击你的应用程序,并按下显示包内容,你会看到应用程序里面有什么。另外,电子包装商不支持输出到不同的目录。你可以从cd electron那里运行电子包装器,然后打包到那个目录。编辑:你可以使用--out选项实际输出到不同的目录。

+0

显示包内容不显示在选项中。所以我无法访问该文件夹。 –

+0

@NuruSalihu你是从寻找应用程序?另外,它是一个.app的权利? – willyb321

+0

是它的.app威利。我只能在重命名后才能访问该文件夹,因为当您命名时,您的.exe消失。 –