jncc / chile-mapping

Repository to host temporary mapping interface

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Chile mapping

Development

You can use any editor, although I suggest VS Code.

Ensure you have Node.

node -v
v8.11.3

npm -v
5.6.0

Do not use npm ... to add or amend local packages! We use Yarn to manage packages:

npm install --global yarn

yarn -v
1.7.0

Use .editorconfig to standardise IDE configuration for all developers working on the project. In VS Code, install the Editor Config for VS Code extension.

Use TsLint. In VS Code, install the TSLint extension. In particular, we:

  • use 'single quotes' for strings
  • do not use semicolons to terminate statements

To install/restore packages, run:

yarn

Then, to launch a local instance of the app, run:

yarn dev

To build a distribution / deployment into the dist/ directory:

yarn build

About

Repository to host temporary mapping interface


Languages

Language:SCSS 32.4%Language:Less 29.7%Language:CSS 18.5%Language:JavaScript 16.4%Language:TypeScript 2.6%Language:HTML 0.4%