我有一个Angular 6
应用程序生产就绪代码,并且在EC2实例上具有ubuntu。我是首次在生产中进行部署。
我无法获得运行角度应用程序的完整过程。
我使用了
ng build --prod
命令,但该应用程序仍未在后台运行。
我遵循的步骤:
1)在var/www/html/app_name$ ng build --prod
中
创建dist文件夹,并编译应用程序而没有错误。
2)在nginx服务器中,我将配置文件设置为
server {
listen 80;
listen [::]:80;
server_name http://site-name.com;
root /var/www/angular-app-name/dist;
server_tokens off;
index index.html index.htm;
location / {
try_files $uri $uri/ /index.html =404;
}
}
在此之后,当我检查浏览器时,它显示站点无法访问
在ng build --prod
之后是否还需要遵循其他方法?
或服务器配置需要更改。
package.json
文件是否需要任何更改?