Вы можете npm link
в вашей библиотеке, но сначала ее нужно скомпилировать.
Допустим, у вас есть проект P, который зависит от библиотеки L, которая является для вас локальной:
./repos
./P
project.json
./L
./src
./dist
project.json
В файле /repos/L/project.json
должна быть запись main
, указывающая на основнойфайл библиотеки в дист. .Вы должны скомпилировать библиотеку (используя tsc
) для генерации dist.
Затем вы делаете
$ cd repos/L
$ tsc # or maybe npm run build
$ cd ../P
$ npm link ../L
И все.