Using NPM instead
If you can’t or don’t want to use the fhir command line tool, but you do need to install packages from Simplifier, you can use npm.
Install npm
To get npm, you can install nodejs. The npm command line tools is part of that. You can download nodejs here: https://nodejs.org/en/download/.
Installing a FHIR package with npm
To install anything with npm, you need to have a package.json
file.
You can do that with either npm create
or create a package.json
file yourself. It’s sufficient to add two brackets in that file to make
it work: { }
.
To install a FHIR package with all dependencies, this gets you there. In
this example we’ll install package hl7.fhir.r4.core
.
> npm create
> npm --registry https://packages.simplifier.net install hl7.fhir.r4.core
> npm --registry https://packages.simplifier.net install
Simplifier as default npm package server
If you want to set Simplifier as your default package server, you can do that with NPM. We recommend you only do that if you don’t need npm for .js packages.
> npm config set registry https://packages.simplifier.net/
> npm install hl7.fhir.r4.core
> npm install