Dawasco public website for open311 issues
.
├── README.md
├── config
│ ├── jest
│ │ ├── fileMock.js
│ │ └── fileTransform.js
│ ├── webpack.config.dev.js
│ └── webpack.config.prod.js
├── development.js
├── package.json
├── production.js
├── public
├── src
│ ├── index.js
│ ├── setupTests.js
│ ├── components
└── package-lock.json
development.js
production.js
config/webpack.config.dev.js
config/webpack.config.prod.js
First install all the dependencies for development
npm install && bower install
Launch application in development mode
npm run dev
Testing Application
npm run test
Note
Leaflet Map Testing is limited as of this writing, leaflet does not natively support headless browser and it keeps giving out window is not defined error
. Refer to https://github.com/PaulLeCam/react-leaflet/issues/69 and https://github.com/PaulLeCam/react-leaflet/issues/45
Build application
npm run build
Run application
npm run start
Extras
- Best fix of
npm run.lock
merge conflict$ git checkout <previous commit> -- npm run.lock $ npm run install