#npm #typescript2.0
#npm #typescript2.0
Вопрос:
Я создал библиотеку npm, но я не хочу публиковать ее в общедоступном репозитории (поэтому я не могу использовать пакет @typings npm для размещения там моих типов). С другой стороны, я не хочу помещать .d.ts
файл в этот пакет, но хотел опубликовать другой пакет с именем lib-typings
.
Можно ли использовать lib-typings
для библиотеки, вызываемой lib
в Typescript 2?
Комментарии:
1. Вы должны иметь возможность использовать параметры
typeRoots
иtypes
, чтобы делать то, что вы хотите: typescriptlang.org/docs/handbook/tsconfig-json.html2. Почему вы хотите разделить код и типизацию и не размещать их в одном месте?
3. @cartant не сработал!
Ответ №1:
Как сказал картант, свойство typeRoots
in tsconfig.json
предназначено для решения этой проблемы.