Note : NodeJS 21.1.0 (using nvm to manage your NodeJs version)
npm install --legacy-peer-deps
npm run serve
npm run lint
npm run test::unit
- Go to
vue.config.jsand check the line :
- in dev
publicPath: process.env.NODE_ENV === 'production' ? "/endp" : "/"- in production
publicPath: process.env.NODE_ENV === 'production' ? "/" : "/"-
Go to
.env.production.local(create it if it doesn't exist - check template.env.developmentor.env.production) and check the lines -
Build the project using the following command :
npm run build- Send the
dist/folder to the server usingscp
- Run the script
fuse_create_fuzzy_index.jsin thesrc/scriptsfolder (change parameters if needed)
node fuse_create_fuzzy_index.js- Check the
src/data/stable/fuse-index.jsonandsrc/data/stable/terms.jsonfiles
e-NDP Vue is developed at the Mission projets numériques, École nationale des chartes - PSL.
Ce travail a bénéficié d’une aide de l’État gérée par l’Agence Nationale de la Recherche portant la référence ANR-20-CE27-0012 dans le cadre du projet "Notre-Dame de Paris et son cloître: les lieux, les gens, la vie – E-NDP".
