This template should help get you started developing with Vue 3 in Vite.
VSCode + Volar (and disable Vetur).
TypeScript cannot handle type information for .vue
imports by default, so we replace the tsc
CLI with vue-tsc
for type checking. In editors, we need Volar to make the TypeScript language service aware of .vue
types.
See Vite Configuration Reference.
npm install
npm run dev
npm run build
Lint with ESLint
npm run lint
docker build -t registry.gitlab.com/jochre/jochre3-search-client:[YOUR-TAG] .
docker-compose -f docker-compose/docker-compose.yml up -d
To take it down again:
docker-compose -f docker-compose/docker-compose.yml down
You can customize the search engine by creating the following files in the public folder:
- conf/config.json - this file must override keys in i18n/locales/en.json. See conf/config-sample.json for an example.
- In particular, you can add a logo to images, and change "en.header.logo" to point at your new logo.
- privacy.html - you can use privacy-sample.html as an example.
An example of customization can be found in the docker-compose folder.