首先,我想說明我的設立:如何在tomcat上部署angular2?
我有一個Web服務,我們稱之爲「汽車總動員」,用Java編寫的,我在使用Tomcat V6日食已經測試過,工作地方(這是一個需求,所以一旦它在本地工作,我可以切換到「真正的」tomcat服務器,以便其他人可以訪問)。它可以工作,訪問數據庫,它爲某些URI提供了答案等等。
我在Plunker中編寫了一個角度爲2的應用程序「WebCar」,我現在想在我的計算機上運行Tomcat服務器(除非有更好的方法來執行此操作,用Tomcat來做,因爲我不知道更好的選擇,所以我一直在談論tomcat)。使用eclipse,我已經設法使應用程序運行,使用palantir插件輸入typescript https://marketplace.eclipse.org/content/typescript,,然後使用包含require('lite-server');
的server-launch.js運行項目,這可以讓我看到與我在plunker上看到的相同,所以,它的工作原理,但在我上傳任何商業服務器之前,我想檢查一切正常(因此設置,這可能不是必要的,但這是我想出的)。
我現在想進一步和使用走一步,如果可能的話,Tomcat的V6運行我的角2的應用程序,而不是簡單地使用精簡版服務器,這樣我可以測試它的工作原理,然後將其上傳到「真實」的遠程服務器。
我想知道有什麼選擇,什麼是更好的選擇,以及正確進行角度2部署所需的任何事情。到目前爲止,我發現這個
https://stackoverflow.com/a/34408495/6028947「你只需要部署 .js文件,因爲反正瀏覽器奪得;噸」我不完全搞定,
http://jspm.io/這是SystemJS(我有一箇舊版本的 角2和使用config.js)
https://stackoverflow.com/a/37568235/6028947其中談到 角CLI或的WebPack,這使得捆綁,但如果我得到了 運行,我STIL我不知道如何處理它上傳到Tomcat ,然後將其連接到我的Web服務。
所以也許這個問題應該是(我不知道肯定):一旦你的角2碼捆綁,下一步是什麼?
btw還有一些關於stackOverflow的其他問題,與此類似,但據我所見,根本沒有任何答案或答案只與此有關(當然,沒有任何類似的指南還是按部就班要求)
嗯,我發佈了一個答案,得到了告訴我不應該張貼了同樣的答案,以多個問題,試圖將此作爲重複,但不能作爲我的其他答案不被接受或投票。所以完全生氣了,並想知道我是否應該浪費時間幫助。你可以看到我的其他答案:http://stackoverflow.com/questions/37933313/how-do-i-deploy-an-angular2-app-on-a-local-tomcat-server/40210186#40210186 – nuzz