非常簡單。我在Windows 8上,我用asar模塊打包了一個包含節點應用程序的文件夾。節點JS無法執行asar archive
我跑node app.asar
並得到了錯誤
SyntaxError: Unexpected token ILLEGAL at exports.runInThisContext (vm.js:53:16) "(function (exports, require, module, __filename, __dirname) { ?"
在哪裏?顯然是無效的字符。
爲什麼這個檔案包含無效字符,如果我沒有問題,運行應用程序包裝前和ASAR檔案是所謂讀取到的NodeJS進程
感謝您的回答。不幸的是,我需要節點進程作爲服務運行,而電子拒絕這樣做。我從那以後發現了其他解決方案 –
@DanielOlivier很高興聽到您有解決方案 – deanrihpee