在go daddy服务器

时间:2017-01-28 07:08:52

标签: angular web-hosting angular-cli

我在本地主机上运行了一个angular-2项目。我想将它部署到daady服务器。我无法在go daddy服务器上安装node,npm。所以我的问题是如何在go daddy服务器上运行angular-2项目。 感谢

5 个答案:

答案 0 :(得分:14)

如果您还没有Angular CLI,请安装它。

npm install -g angular-cli

然后使用命令构建 -

ng build

这将使用应用程序的生成版本创建/ dist目录。只需将/ dist的内容复制到您的托管服务提供商(使用FTP,SCP等)。

参考 - https://github.com/angular/angular-cli

答案 1 :(得分:1)

1。如果您的项目完成了,请使用

ng build --prod

2。转到您的项目/ dist 复制自动创建的Build Project并将其粘贴到桌面->右键单击该粘贴的项目文件夹->添加到zip。

3。转到您的godaddy帐户->个人资料->我的产品->使用cPanel进行Starter Linux托管->管理-> cpanel Admin->文件管理器。

  1. 单击public_html文件夹。

  2. 单击“上载”->“选择文件”->选择您的Zip文件夹->单击链接“返回到“ home / frurugf45 / public_html””。

您的Angular文件已上传到go godaddy服务器上

答案 2 :(得分:0)

manojtc是corect ...运行npm build然后将所有文件/文件夹从dist目录复制到你的网站(或子域)根文件夹...就像一个魅力......它在GoDaddy Windows中工作子域

答案 3 :(得分:0)

运行ng build --prod时请不要忘记使用--prod。这意味着在生产模式下构建应用程序。它的应用程序性能比ng build快。

答案 4 :(得分:-1)

如果您的应用程序已准备好投入生产,请使用$ ng build --prod。它将减小您的应用程序在网络上的大小并提高速度

$ ng build VS。 $ ng build --prod
我的小应用程序从23mb变为2mb。


3G网络上的加载时间:一般 8秒,由于加载时间导致的访客流失率达28%
VS。
3G网络上的加载时间:良好 4秒,由于加载时间造成的访客流失率为10%

enter image description here

VS。 enter image description here

相关问题