2016-11-18 34 views
-2

我正在研究Electron應用程序,並且正在使用electron-builder爲mac生成windows安裝程序和dmg。electorn生成器中的自定義腳本?

一切正常,我可以設置自動更新和使用電子生成器的其他功能。

現在我需要包含其他不屬於我的電子項目的文件,並執行它們以便在安裝過程中(在Windows上)安裝它們。

從電子製造商文檔(https://github.com/electron-userland/electron-builder/wiki/Options#NsisOptions)我發現可以使用自定義腳本(NSIS,我將不得不學習)。我試過包括一個測試腳本,但似乎沒有發生,有沒有人在這裏試過?

該文檔在這方面看起來不夠詳細,所以它一直很混亂。

非常感謝!

+0

您應該在您的帖子中包含您正在嘗試使用的測試腳本。 – TrampolineTales

+0

NSIS代碼本身並不相關,我的問題是它沒有被執行或包含,它是與電子製造商本身,我想聽到實際上已經做過這件事的人,看看有沒有我沒有看到的東西,如果我假設可以包含自定義腳本是正確的。 – JuanMa

+0

另外我想知道如果自定義腳本更多地與構建安裝程序的過程或安裝我的應用程序的過程有關,如果這是有道理的。 – JuanMa

回答

0

因此,在查看不同的地方後,我發現將win.target設置爲nsis和perMachine爲true會生成NSIS安裝程序。

它確實有效,但遺憾的是沒有自動更新。