[問題] Node.js架設的Web Server及功能如何打包?

作者: james999 (無傷大雅)   2017-10-12 11:50:32
最近在學習用Node.js開發Web後端程式,
但不免又想到,之後如果要打包時又該如何操作以及建立Node.js的Web Server..
例如:
在Windows下得先安裝Node.js,但我的安裝包又不能強迫用戶先安裝..
等之類的問題。
我曾經用過NSIS打包過Windows應用程式,
再麻煩有經驗的板友指導,謝謝。
作者: Qiqi (潑潑)   2017-10-12 12:16:00
這不是很正常嗎?我給你CD player,你就是要買CD來播我給你卡式的你就要買卡帶來播我給你用nodejs開發的東西,要裝nodejs也是很正常的事總不能給你Mac的軟體要你在Windows上跑吧?除非你要給的東西是編譯完的東西像是網頁就把最後的code丟出去server就直接架上去別人如果不需要你的source code就不需要裝nodejs
作者: peanut97 (丁丁)   2017-10-12 16:03:00
後端的部署不需要前端的使用者先裝環境啊。yahoo google等網站你連上去他又叫你安裝nodejs 嗎?web server 是建立好,等別人來連的。
作者: jmlntw (吉米林)   2017-10-12 17:28:00
那就把 node.js 包進去設定一下 PATH,只是通常沒人這麼做還是你乾脆用 Electron 算了,可能比較快…
作者: aspdoctor (大崎)   2017-10-12 23:35:00
用戶端就electron,包給人架服務的可以搭配docker
作者: CaptainTeemo (提摩隊長)   2017-10-13 18:54:00
用 golang 可能比較簡單https://npmjs.com/pkg
作者: cwfox   2017-10-14 21:21:00
請搭配docker使用
作者: jmlntw (吉米林)   2017-10-14 21:54:00
docker 也是要先安裝啊

Links booklink

Contact Us: admin [ a t ] ucptt.com