Um aplicativo da Web para FulibScenoRios e outros aplicativos FULIB. Disponível em fulib.org.
Para executar um ambiente local de atribuição de semi-produção/fulibfeedback em um ambiente do Docker-Compose, use o seguinte comando:
docker compose -f docker-compose.yml -f docker-compose.assignments.yml up -dO front -end estará disponível em http: // localhost: 11340.
Você pode configurar principalmente este projeto após a clonagem usando o recurso de importação gradle do seu IDE. Algumas etapas adicionais são necessárias e descritas abaixo.
Observe que, para executar o servidor localmente, você precisa configurar um MongoDB para ser executado em localhost:27017 (instalação regular ou docker).
Para configurar o front -end, CD no frontend/ diretório e execute (pode ser necessário instalar o PNPM primeiro):
pnpm install Em seguida, execute o front -end usando a configuração de lançamento ou pnpm run start:dev .
️ Se os erros do front -end ao longo das linhas deXY is not an NgModuleUncaught Error: Type XYModule does not have 'ɵmod' property.Semelhante, basta reiniciar o servidor de dev angular.
O front -end estará disponível em http: // localhost: 11340.
Os usuários da Intellij podem usar as configurações de execução predefinidas com as variáveis de ambiente acima já definidas.
Certifique -se de definir as seguintes variáveis de ambiente antes de executar:
FULIB_CORS =true
FULIB_MONGO_URL =mongodb://localhost:27017/fulib-orgOs usuários da Intellij podem usar a configuração de execução predefinida com as variáveis de ambiente acima já definidas.
Você pode iniciar o proxy do projeto executando docker compose up no diretório projects-proxy .
Você precisa preparar a imagem de tempo de execução para executar os contêineres do projeto. Execute os seguintes comandos ou execute as etapas manualmente:
rm projects/build/libs/* # delete existing jar files
gradle :projects:build # build new jar files
docker build -t fulib/fulib.org-projects projects # prepare docker image
Mit