小弟最近在公司開發完網頁專案
主管說要打包成msi檔案
可以展示給客戶使用(一鍵安裝)
專案使用angular MySQL PHP
還要開port利用mqtt給其他裝置連線進來
這樣的話這個msi安裝檔要安裝node angular xampp(Apache, mysql) mosquito
以前沒做這種需要打包 沒什麼頭緒
有大神可以給寫建議嗎
作者:
knives 2020-09-12 13:59:00直接用docker,建成image如何
作者:
wulouise (在線上!=在電腦前)
2020-09-12 15:01:00呃...太大的東西請mock
作者:
neo5277 (I am an agent of chaos)
2020-09-12 15:05:00docker加一.....
你先問你主管他會打包嗎?不是官大學問大阿!!!別把事情複雜化... 除非這個打包 你們有多賺很多錢
作者:
taikobo (勉強になるなぁ...)
2020-09-12 16:13:00正確做法不是應該架個可以對外的 demo 站嗎?
docker可以整份打包docker 打包完,一行指令run所有service
作者: finalcoffee 2020-09-12 16:43:00
advanced installer
作者:
alihue (wanda wanda)
2020-09-12 16:56:00估計你客戶也不會用 docker ,打包一個桌面超連結給他連到你網站吧
作者: superpandal 2020-09-12 17:49:00
弄成免安裝壓縮 win下畢竟沒什麼包管理的概念msi本來就是個爛東西
借問一下docket ,mcr.microsoft.com/dotnet/framework/aspnet:4.8 為何run 容器約20分鐘內會消失不見呀?
docker PS -a看一下是不見還是exit(0)
展示給客戶,代表是要在客戶端電腦執行吧,客戶端電腦可以裝docker?
Demo環境windows的話可以裝docker-tool然後只要帶個zip檔就行
作者:
s860134 (s860134)
2020-09-13 01:23:00網頁的話 開個port forwarding 給客戶連就好了
作者:
zmcx16 (zmcx16)
2020-09-14 22:26:00第一次聽到這種要求, 做個demo網站不就好了XD
作者:
Jichang (C.C.Lemon)
2020-09-15 07:34:00InstallShield
作者:
taikobo (勉強になるなぁ...)
2020-09-16 08:27:00覺得主管問題比較大,土鬼辶兆口阿
作者:
gmoz ( This can't do that. )
2020-09-17 22:35:00mysql你打包在產品內要付錢吧
作者:
eeyellow (TWC英勇長存人心)
2020-09-28 22:24:00整台伺服器加你本人打包給客戶應該比較快