This repo is deprecated! It does not contain the latest updates regarding the frontend of ProteomicsDB! |
Please refer to https://github.com/wilhelm-lab/proteomicsdb-vue for the latest version. |
Update the submodules
git submodule update --init --recursive
Install dependancies
npm install
Specify target backend in src/store/store.js
e.g.
host: 'https://q01.proteomicsdb.in.tum.de'
npm run serve
./build.sh
Deploy the frontend via the web ide.
Create a new package or delete the old files of the vue package.
Create a .xsapp
(empty) and a .xsaccess
file.
Content of .xsaccess
{
"exposed": true,
"authentication": null,
"prevent_xsrf": false,
"force_ssl": false,
"rewrite_rules": [
{
"source": "/(?!((css|fonts|img|js|assets).*$))(?!(favicon.ico))(^.*)",
"target": "/index.html"
}]
}
npm run lint