gpt4 book ai didi

node.js - 如何在 ubuntu 服务器上启动我的 Angular cli 项目?

转载 作者:太空宇宙 更新时间:2023-11-03 21:54:31 26 4
gpt4 key购买 nike

我刚刚使用 cliangular2 中完成了我的网站。

我在 bitbucket 上有这个项目并在我的服务器上制作

git 克隆到 var/www/vhosts/.../httpdoc/

我的服务器设置也是正确的,因为当我通过 ip 进入我的服务器时,它显示了我的 index.html,但该网站是空的。当我查看我的 html 代码时,我可以看到所有链接和脚本都包含在内。但在我的 body 里只有:

<home></home>

仅此而已。在我看来,他没有对 main.ts 做任何事情。

我已经安装了node 6.11.0和npm 3.10.10。Node_modules 文件夹也在那里。

有人可以帮我吗?

提前致谢^^

最佳答案

在将应用程序部署到生产服务器之前,您应该首先构建它。由于您已经在使用 ng cli。在你的 Angular 项目的根目录中运行 -

ng build --prod

现在,您将看到一个新文件夹 dist,其中包含运行应用程序所需的所有必需的可分发文件。

您现在可以将此 dist 文件夹复制到服务器上所需的位置并运行您的应用程序。

请注意,dist 文件夹内不会有您在开发过程中熟悉的 Angular 常规文件夹结构和文件,而是包含 build 版本应用程序的。

额外

要运行应用程序,您可以使用 http-server

 npm install http-server -g
cd ./dist
http-server . -p 8000

关于node.js - 如何在 ubuntu 服务器上启动我的 Angular cli 项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44566312/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com