Définir les vues
5 min
Créer votre fichier <vue>.yaml dans le dossier viewConfig
start:
viewId: START
pathname: /start
directory: start
actions:
- PREVIOUS
graphql:
queries:
- type: Project
fields:
id: ID
propositionNumber: String
resolver: getStartProject
mutations:
- type: SaveProject
inputs:
effectDate: String
resolver: saveStartProjectBuild views
yarn build:viewsAPP Base Configuration
Définir l'environnemment : .env
OIP_MONGO_DB_URL=mongodb://localhost:27017/fasst-oip-coreDans l'application : app.mjs
import OIP from '@fasstech/oip-core';
import { viewIds, actionIds } from '../views/ids.mjs';
(async () => {
await OIP.start();
})()
Dans les routes : routes.mjs
import oipRoutes from '@fasstech/oip-core/routes';
const router = express.Router();
// Added this
router.use(oipRoutes);VSCode
yarn vscode:build:jsconfig