2017-08-22 63 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

相关问题