我是新来的Angular 2
,我认识楼主Angular 1.x
在共享主机上,例如GoDaddy
,但我不知道如何发布Angular 2
应用程序,例如我有这个结构文件夹:
angular2-quickstart
--app
app.component.ts
main.ts
--node_modules
--typings
index.html
package.json
styles.css
systemjs.config.js
tsconfig.json
typings.json
我需要在 ftp 上上传什么文件?
我没有尝试任何事情,因为我不知道如何继续
提前致谢!
作为一种基于组件的语言,Angular 2 在其部署过程中包含一些注意事项。
首先,开发环境中使用的文件不一定会运送到生产环境中。简而言之,您只需要上传 .js、.html 和 .css 文件。
其次,即使您的应用程序仅部署上述文件,建议包括以下过程:
捆绑:将所有 .js 文件编译为单个文件。例如,vendor.js 可以包含所有第三方库,bundle.js 将包含所有应用程序 .js 文件。 (出于性能原因导入捆绑包,但请记住,随着 http 2 的到来,此过程将被放弃)
缩小:这是所有网络应用程序中的标准流程,但现在您只能缩小捆绑文件。
请查看本文,因为它提供了一些可以帮助您完成部署过程的工具示例。http://www.ninjaducks.in/hacking/angular-setup/ http://www.ninjaducks.in/hacking/angular-setup/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)