Angular的文档告知我应该在Angular应用程序构建中使用--base-href参数进行生产,当它将部署在服务器的子文件夹中时:
如果将文件复制到服务器子文件夹中,请附加构建标志--base-href并进行相应设置.
例如,如果index.html位于服务器/my/app/index.html上,请将基本href设置为这样.
https://angular.io/guide/deployment
但是,angular-cli具有--deploy-url参数.工具文档将其描述为:
将部署文件的URL.
https://github.com/angular/angular-cli/wiki/build
我已经看到当应用程序要部署在服务器的子文件夹中时使用--base-href的--deploy-url的解决方案.
angular-cli工具的--base-href和--deploy-url参数有什么区别?我什么时候应该使用每一个?