[问题] 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