将本地angularjs应用程序部署到Web服务器

时间:2016-02-20 04:12:24

标签: angularjs

大家好我已经使用angularjs完成了我的webapplication,在本地iam中使用eclipse中的tomact服务器并且工作正常,现在我想将我的应用程序部署到webserver是什么过程。

For ex : my local url is : http://localhost:8080/Hms/#/
i want to the url as http://www.hms.com

请帮助我,我是angularjs的新手

2 个答案:

答案 0 :(得分:1)

如果您的角度Web应用程序依赖于Tomcat服务器;

  1. 如果您还没有拥有http://www.hms.com的网络托管服务器,您的托管服务提供商应该提供Tomcat功能。
  2. 如果您有自己的网站托管服务器,其中包含http://www.hms.com,只需复制粘贴您项目文件夹中的所有文件,例如$ TOMCAT_PATH / webapps /下你的项目根/。并将http://www.hms.com重定向到Tomcat端口(默认为8080)
  3. 如果您只使用AngularJs,它不应该依赖于Tomcat。您可以使用角度样板https://github.com/adilkaraoz/ngbp。 Github链接提供详细信息。使用ngbp,只需将构建文件夹复制到您的Web主机中,然后您就可以获得包含您的Web文件的http //www.hms.com网址。

答案 1 :(得分:0)

您可以部署此项目,就像在tomcat中部署其他Web应用程序一样。希望你构建一个war文件并进行部署。

Angularjs是一个Javascript框架作为Jquery。对于服务器,它是javascript,它将作为其他js文件返回给客户端。

请参考tomcat如何完成部署。只是fyr,https://tomcat.apache.org/tomcat-7.0-doc/deployer-howto.html

感谢。