document how to create local DataHarmonizer
Opened this issue · 2 comments
turbomam commented
- install npm
- https://linuxize.com/post/how-to-install-node-js-on-ubuntu-20-04/#installing-nodejs-and-npm-using-nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
nvm --version
make create-data-harmonizer
- ? What would you like your new project to be called?
- dataharmonizer
- Which [classes] should be used as DataHarmonizer templates?
- only include Person for now
- we should add more collections to illustrate DH functionality
- switching template
- template parameter on URLs
- multiview
- ? What would you like your new project to be called?
turbomam commented
Success! Created project at /home/mark/gitrepos/cookiecutters/my-awesome-schema/dataharmonizer
Inside that directory, you can run several commands:npm run dev
Start the development server.npm run build
Bundle the app into static files for production.npm run preview
Preview the production build locally.Get started now by running:
cd dataharmonizer
npm run dev
turbomam commented
primary_email
is validated against patternbirth_date
uses date pull-down and value can be hand edited but illegal values won't be acceptedage_in_years
requires an integer value- all pull-down options for
vital_status
are listed as 'undefined' - one empty
id
is tolerated- but two aren't
- replacing one of the blank
id
with bare '1' is acceptable