Ricerca nel sito web
Sto cercando di passare un progetto legacy (Angular JS molto vecchio stile) da npm a pnpm e sto avendo difficoltà con errori di Typescript. La stragrande maggioranza sono cose come error TS2339: Property 'mock' does not exist on type 'IAngularStatic'. Usando npm ottengo una compilazione Typescript pulita e vorrei mantenerla così.
Il mio tsconfig.json è
{ "compilerOptions": { "baseUrl": ".", "module": "comm Continua a leggere →
Sto cercando di eseguire pnpm run tsc e ricevo il seguente errore
ERR_PNPM_NO_SCRIPT Missing script: tscCome posso risolvere il problema? Grazie in anticipo
pn
Continua a leggere →Se ho una struttura come questa
packages - alice - bar - foo package.jsonalice, bar, foo sono tre sotto-pacchetti. bar è una dipendenza di alice. Ogni sotto-pacchetto ha il proprio script watch definito in package.json. Ora, aggiungo uno script come pnpm -r run watch, si bloccherà, perché lo script watch non termina e pnpm aspetta che ogni comando finisca prima di eseguire il successivo. Quindi possiamo aggiungere parallel per ese
Continua a leggere →
Sto costruendo un monorepo di applicazioni UI utilizzando componenti condivisi e stile usando pnpm, TypeScript, Vue e Vite.
Mentre cerco di sfruttare l'ecosistema workspace di pnpm per facilitare l'esperienza di sviluppo e il deployment, sto avendo difficoltà
Continua a leggere →
Da quanto ho capito dal tutorial, pnpm crea collegamenti simbolici .registry.npmjs.org e altre voci puntano sotto node_modules. Il mio progetto è su typescript e ho @types per i typings in node_modules. Ma questo @types
Continua a leggere →
Sto cercando di convertire un monorepo ereditato da yarn+lerna a pnpm workspaces
Attualmente sto ricevendo un errore a causa di versioni di React non corrispondenti, TypeScript non rileva per qualche motivo la versione di @types/react più vicina nell'albero.
Ho un pacchetto packages/web che utilizza i tipi di React 18,
Continua a leggere →
Ho un PNPM con un monorepo TurbeRepo, ho usato questo template. In questo monorepo ho un'app NextJS che utilizza un pacchetto ui-shared (codice condiviso locale, non un pacchetto npm vero e proprio).
Il ui-shared è realizza
Continua a leggere →