我使用Ubuntu 16.04作为我的开发服务器,它托管在云端。我所做的是每当我尝试编辑代码时,我都会直接连接到我的服务器。这也有助于我随时随地完成工作。
使用PHP,我没有遇到任何问题。最近,我决定使用angular作为我的前端框架。在本地进行此操作并在 localhost:4200 上进行开发不是问题。这似乎没有在本地造成任何问题,因为加载速度很快,但是当我将它上传到我的登台服务器上时,我直接进行编码。加载速度非常慢。我不能使用构建和生产模式,因为我在这个服务器上进行编码。
有没有办法优化加载?
我使用的命令是
ng serve --host 128.199.XXX.XXX
IP地址是云服务器
答案 0 :(得分:0)
解释PHP,即。没编译。 Angular被编译(或转换和捆绑)。这需要一些时间,如果您的云服务器实例没有台式机或笔记本电脑那么快,或者没有足够的内存,则需要更多时间。
另外,如果您的意思是应用程序引导程序很慢,那么使用Angular不仅存在网络延迟,还有引导Javascript所需的时间,这在ng serve
时很慢。 ng build --prod
时更快,因为它会提前编译和优化。