node.js - TypeORM Dela enheter mellan webb och Node
Jag använder Webpack 4.7.0 för att kompilera två entrypoints - en server (node) och en klient (React), allt i Typescript med ts-loader. Jag har en uppsättning entitetsklasser som jag skulle vilja att de delar, men de är alla skrivna för att användas med TypeORM (med @Entity-dekoratorer), vilket kräver ett import x från "typeorm".
Detta spelar förstås inte bra när man kompilerar klientpaketet, eftersom typeORM är beroende av många NodeJS-bibliotek. Jag har försökt att lägga till externals: ["typeorm"] i min kliententrépunkt, men då får jag ett ReferenceError: "typeorm" not found i min webbläsare.
Finns det något sätt att dela TypeORM-enheter över plattformar?