Развертывание части кода приложения в реестре npm - PullRequest
0 голосов
/ 27 января 2020

Итак, предположим, у меня есть внешнее приложение toDo, написанное на Typescript.

с такими определениями домена, как:

export interface IToDo {
  id: any;
  title: string;
  description: string;
  done: boolean;
  createdTime: number;
  savedTime?: number;
  doneTime?: number;    
}

Я бы хотел использовать те же определения в моей спине -конец приложения, не управляя им руками. Итак, я хотел бы развернуть мои типы в отдельном пакете npm и затем использовать их в качестве зависимости в обоих проектах.

Могу ли я это сделать? Могу ли я сделать это на бесплатной учетной записи?

Я также считаю, что плохая идея - загрязнять глобальное пространство имен своими домашними типами. Есть ли способ избежать этого? Какие здесь правила?

...