Created at
Path aliases are not resolved in emitted code
The tsc
compiler alone cannot resolve alias paths, so we need to install the additional dev package tsc-alias
.
tsc-alias
is for replacing alias paths with relative paths after typescript compilation of tsc
compiler.
Next, in package.json
, modify the build script to "build": "tsc && tsc-alias"
. Running npm run build
should work
after this and the code should be compiled correctly to javascript.
Probably we'll get the javascript without a file extension in its import statement, just apply
the --resolve-full-paths
parameter for the tsc-alias
.