我使用的是webpack和electron,雖然我可以在本地引用我的腳本文件(app/scripts/scriptname.sh),但在生產部署時,出現錯誤:Can't open app/components/scripts/scriptname.sh
。如何在webpack部署中引用腳本文件?
我不清楚這是電子依賴性問題還是webpack問題。
我正在使用這些節點child_process爲:
var ls = spawn('sh', ['app/components/scripts/scriptname.sh']);
我不一定需要的腳本在自己的文件夾,這純粹是有幫助的。
不要只提供當前目錄的完整路徑,嘗試提供基礎文件夾的絕對路徑 – Inian
你能舉個例子嗎?我試過使用'。/ scripts /',這也沒有奏效。 – Rail24
如果腳本完整路徑是從'/ home/foobar/foldername/app/components/scripts/scriptname.sh'例如,試着給出這個絕對路徑,而不僅僅是'app/components/scripts/scriptname.sh' – Inian