2016-06-01 84 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消失。 –