沒有伺服器如何演示Web3D應用程式?
假如你現在正在學習或者開發Web3D應用程式,但是你卻沒有伺服器去部署,那麼怎麼向別人展示你的工作成果呢?除了在區域網環境下通過本地伺服器向同事演示這種方法以外,還有一種更加高大上的辦法——直接封裝成windows桌面應用程式,然後裝進U盤,拷貝到電腦上演示。
封裝工具使用的是electron,雖然electron的開發已經算是簡便了,但是對於美術人員還是要面對開發環境部署、命令列、github、node.js等這些天書一樣的程式碼。所以,我做了一個預封裝,只需要將你的Web3D應用程式直接拷貝進指定資料夾,就可以在windows桌面開啟。此方法適用於需要做Web3D演示,但是沒有網路環境或伺服器的條件。
準備工作
- 關注公眾號:宅家唄
- 回覆:electron3d
- 下載預封裝的electron3d程式

使用
1.下載解壓後,首先執行electron3d.exe,確保能開啟視窗,看到提示資訊:“Web3D應用程式正常執行!”

2.關閉視窗。將你的Web3D應用程式的所有檔案(html/css/js/等檔案)拷貝到C:\electron3d\resources\app\web3d\,如果提示有同名檔案,選擇覆蓋。
3.如果你的啟動檔案是預設的index.html,直接跳到第4步,執行桌面程式即可;如果你的啟動檔案不是預設的,比如是app.html,則需要在app目錄下開啟main.js,修改入口檔案,將index.html,替換成你的app.html
mainWindow.loadFile('web3d/index.html')
4.重新開啟electron3d,成功。
如有問題請到web3d技術交流群850626045諮詢。