将angular2应用程序从本地NodeJS转换到网站

我正在学习Angular 2 – 我刚刚完成了Tour Of Heroes官方教程( https://angular.io/docs/ts/latest/tutorial/ ),并build立了我自己的网站,只是为了培训而用天气。

本教程的整个应用程序是使用NodeJS构build的,据我所知,它是用来运行JavaScript文件的。 但是,如果我想将我的网站上传到服务器(免费主机之一),看看我的其他设备(手机,平板电脑等)上的外观如何?

没有angular度,我不会有问题 – 我只是使用FTP客户端上传我的.html,.css和.js文件到托pipe。 但是,我应该怎么做与angular2应用程序? 在我的项目目录中有像下面这样的文件夹:node_modules,types – 它们包含很多文件,我不确定是否需要它们。 我知道浏览器不支持TypeScript(我正在使用),所以我应该只上传.js文件,但究竟应该如何? 我应该上传哪些文件?

我尝试上传一切,但node_modules和types的文件夹,但我刚刚“加载…”,当我尝试访问该网站。

我看到这样的: 托pipeAngular 2应用程序 ,那里的人只是说,上传每个js文件,我做了。

这里是我的网站链接: http : //myweatherapp.comxa.com

//编辑以上所有内容都可以用这个问题来表示:将本地的angular2-quick-start-app转换成可以上传到任何网站的网站的步骤是什么?

看看Angular-Cli

他们使得构build/捆绑Angular 2应用变得非常简单。 它们包括ng buildng build:prod命令将angular 2项目构build到分发文件夹,独立的web应用程序中,因此您可以将它放在tomcat实例中或任何位置,而不仅仅是在NodeJS环境中。

Angular-Cli提供了构buildAngular 2应用程序时所需的一切。 看看他们的目录生成部分可能是你更感兴趣的

我使用Angular-Cli,我绝对喜欢它。

Interesting Posts