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
компилируется?
Или совет пожалуйста...