Ricerca nel sito web

Errori di Typescript dopo il passaggio da npm a pnpm

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 →

typescript - "ERR_PNPM_NO_SCRIPT Script mancante: tsc" quando eseguo il comando "pnpm run tsc"

Sto cercando di eseguire pnpm run tsc e ricevo il seguente errore

ERR_PNPM_NO_SCRIPT  Missing script: tsc

Come posso risolvere il problema? Grazie in anticipo

Risposta n. 1

pn

Continua a leggere →

node.js - come eseguire uno script watch in un workspace pnpm

Se ho una struttura come questa

packages - alice - bar - foo package.json

alice, 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 →

typescript - pnpm & vue & vite monorepo - risolvere l'importazione del percorso alias all'interno di un pacchetto di workspace

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 →

Problemi di controllo dei tipi nell'uso di pnpm e TypeScript insieme

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 →

reactjs - Tipi React non corrispondenti in monorepo pnpm

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 →

reactjs - Typescript pnpm monorepo, conflitti di alias di percorso tra dipendenze locali durante la build

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 →