如何使用自定义基本路径正确部署Angular应用程序?
我希望能够为我的应用程序的不同版本使用独特的路径:如何使用自定义基本路径正确部署Angular应用程序?,angular,nginx,angular-cli,angular-routing,Angular,Nginx,Angular Cli,Angular Routing,我希望能够为我的应用程序的不同版本使用独特的路径: ng build--base href=/whatever/--deploy url=/whatever/--prod--build optimizer 然后在nginx上用 location /whatever { root /usr/share/nginx/html; index index.html index.htm; try_files $uri $uri/ /index.html =404; } 如果我尝试
ng build--base href=/whatever/--deploy url=/whatever/--prod--build optimizer
然后在nginx上用
location /whatever {
root /usr/share/nginx/html;
index index.html index.htm;
try_files $uri $uri/ /index.html =404;
}
如果我尝试将ng build命令与助手一起使用,我会得到以下结果:
runtime.c88d7988090c0cf17003.js:1 Uncaught SyntaxError: Unexpected token
我想把这件事做好:
localhost:xxxx/master/
localhost:xxxx/testing
有什么想法吗?我遗漏了什么?@JoelJoseph我不认为问题出在我的NGINX配置上,除非我做错了什么。我粘贴了nginx conf作为上下文,我觉得问题在于角度。