Monorepo Typescript, как собрать пакет вместе?

У меня есть пакет «А» и приложение «Б».

«Пакет А»

      index.ts
export default "foo"

package.json

      main: index.ts
types: index.ts

tsconfig.json

       "module": "commonjs",

«ПРИЛОЖЕНИЕ Б»

      import value from "A"

pacakge.jsonB

       "type": "commonjs",

tsconfig B

       "module": "CommonJS",

Моя проблема в том, что после компиляции typescript .

Он генерирует простойcommonjsкоторый не знает, как использоватьexportключевое слово внутриnode_modules A.

Хорошо, я это понимаю.

Если да, то должен ли я установитьmainотличниковpackage.jsonкак ?

Если да, то нужно ли каждый раз строитьAизменения, чтобы убедитьсяindex.jsобновляется?

Это кажется слишком удобным....

Можно ли сделатьpackage Aстроить вместе, когдаApp Bкомпилируется?

Или совет пожалуйста...

0 ответов

Другие вопросы по тегам