2017-08-22 66 views
0

我正在使用Angular2上的UI端和NodeJ上的後端工程。目前使用NodeJs LTE服務器。有沒有辦法將整個項目部署在另一臺服務器上,如Apache Tomcat或Websphere或JBoss?使用NodeJs後端部署Angular2應用程序

回答

1

是的,您可以在構建角度2項目時創建文件夾名稱/ dist。如果項目使用角度命令,則運行此命令ng build --prod。 你可以把這個/ dist放到任何服務器上。

詳情見此線程 How to bundle an Angular app for production

+0

請你讓我知道如何在/ DIST部署到服務器。我對此很陌生,所以對此沒有太多的想法。 – Amal

+0

構建後,您將擁有3-4個主文件, dist/main.bundle.js dist/vendor.bundle.js dist/polyfill。[hash] .bundle.js polyfill依賴項(@angular,RxJS .. )捆綁[size:62 KB,用於新的Angular CLI應用程序空白,壓縮爲18 KB]。 dist/index.html您的應用程序的入口點。 dist/inline。[hash] .bundle.js webpack loader dist/style。[hash] .bundle.css風格定義 dist/assetsresources從Angular CLI資產配置 複製到/ public如果其節點,或/ www/html如果有其他服務器 –

+0

謝謝。所以我必須從/ dist複製文件並將其放入服務器的文件夾中? – Amal

相關問題