Jhipster com angular

1 resposta
guilhermebhte

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 ?

1 Resposta

guilhermebhte

Alguém para ajudar ?

Criado 15 de junho de 2020
Ultima resposta 16 de jun. de 2020
Respostas 1
Participantes 1