jmapcloud-dashboard-js
v0.0.71
Published
K2 Geospatial - JMap Cloud Portal - JMap Cloud administration
Downloads
25
Readme
The first time, install dependencies :
npm i
To start the application :
npm start
The application is accessible at this location : http://localhost:8082
When code is changed, it's automatically built and the web page refresh by its own (thanks webpack dev server).
Install the following vs-code extensions :
- "TSLint (deprecated)" extention
- "Prettier - Code formatter" extention (Author : Esben Petersen)
- "vscode-styled-components" extention (Author : Julien Poissonier)
Configure vscode
- Create or edit app/.vscode/settings.json
- Add the following content :
{
"tslint.autoFixOnSave": true,
"tslint.enable": true,
"tslint.configFile": "./build/tslint.json",
"editor.formatOnSave": true,
"editor.tabSize": 2,
"editor.detectIndentation": false
}
VPS publishing
When working in a VPS environment, your personal VPS expect to find the Portal compiled sources in a local diretory inside the web hosting VPS infrascructure.
To achieve this you must run this command inside the root of your local checkout of the portal:
./syncAndBuild.sh <vps-prefix>
If your vps is "dev-jdoe.jmapcloud.io" then you should run:
./syncAndBuild.sh dev-jdoe
after build, your compiled portal would be accessible at https://portal.dev-jdoe.jmapcloud.io/