在 cPanel 上部署 Angular webApp

Cod*_*der 4 cpanel angular

我需要在 cPanel 上部署我的 angular 6 应用程序。有人可以指导我的步骤吗?

我在 cPanel 中找不到配置文件夹。

小智 9

脚步

使用以下命令创建生产版本。

ng build --prod

您将很少遇到生产错误,除非您不修复它们,否则您将无法创建生产版本。

您将在根目录下的项目文件夹中找到新文件夹dist。打开那个文件夹,里面有包含 base href (href="/") 的index.html文件。将“/”替换为您要上传 dist 的合适路径。

打开 FileZilla,使用正确的凭据连接服务器。打开要在远程服务器上上传 dist 的文件夹。上传远程服务器位置 dist 文件夹中的内容。请不要忘记更改 base href,否则默认情况下它将采用 root 的路径。

重要的部分是添加“.htaccess”文件,除非您不添加它,否则您将无法从主页路由到其他地方。将显示找不到文件错误。

如何创建 .htaccess 文件?

.htaccess 文件完全取决于您要使用的服务器......每个服务器都有不同的服务器配置,如 Apache、NGinx、IIS 等

有关更多详细信息,请参阅以下 Angular 应用程序部署文档。

Angular 应用部署文档