Fiz estas alterações nos arquivos, para fazer o deploy no mesmo servido aonde vão rodar alguns sistemas. Assim para fazer separado. Funcionou
ip:/freteleve
application.yml
Era assim:
server:
servlet:
session:
cookie:
http-only: true
Mudei para
server: servlet: context-path: /freteleve session: cookie: http-only: true
app.constants.ts
Era assim:
export const SERVER_API_URL = process.env.SERVER_API_URL;
Mudei para
export const SERVER_API_URL = process.env.SERVER_API_URL + '/freteleve/';
index.html
Era assim:
<base href="/" />
mudei para
<base href="/freteleve/" />
webpack.common.js
Era assim:
new BaseHrefWebpackPlugin({ baseHref: '/' }),
mudei para
new BaseHrefWebpackPlugin({ baseHref: '/freteleve/' }),
webpack.dev.js
Era assim:
proxy: [{ context: [ '/api', '/services', '/management', '/swagger-resources', '/v2/api-docs', '/auth' ],
Mudei para
proxy: [{ context: [ '/freteleve/api', '/freteleve/services', '/freteleve/management', '/freteleve/swagger-resources', '/freteleve/v2/api-docs', '/freteleve/auth' ],
Rodei mvnw e npm install. Não deu erro. No servidor de homologação funcionou.
Antes funcionava assim:
http://localhost:9000
Em produção roda normal e em local está assim:
Se volto o código, funciona.
O que pode ser ?


