Ralat Typescript selepas beralih dari npm ke pnpm

Saya sedang cuba untuk menukar projek warisan (Angular JS yang sangat lama) dari npm ke pnpm dan menghadapi masalah dengan ralat typescript. Kebanyakan daripadanya adalah perkara seperti error TS2339: Property 'mock' does not exist on type 'IAngularStatic'. Menggunakan npm saya mendapat transpile typescript yang bersih dan saya ingin mengekalkannya seperti itu.

tsconfig.json saya adalah

{ "compilerOptions": { "baseUrl": ".",

Baca lagi →

typescript - "ERR_PNPM_NO_SCRIPT Skrip hilang: tsc" apabila saya menjalankan perintah "pnpm run tsc"

Saya sedang cuba menjalankan pnpm run tsc dan saya mendapat ralat berikut

ERR_PNPM_NO_SCRIPT  Missing script: tsc

Bagaimana saya boleh menyelesaikan masalah ini? Terima kasih terlebih dahulu

Baca lagi →

node.js - bagaimana untuk menjalankan skrip watch dalam ruang kerja pnpm

Jika saya mempunyai struktur seperti ini

packages - alice - bar - foo package.json

alice, bar, foo adalah tiga sub pakej. bar adalah kebergantungan alice. Setiap sub pakej mempunyai skrip watch tersendiri yang ditakrifkan dalam package.json. Sekarang, saya menambah skrip seperti pnpm -r run watch, ia akan tersangkut, kerana skrip watch tidak akan selesai dan pnpm menunggu setiap arahan selesai sebelum menjalankan yang seterusnya. Jadi kita bole

Baca lagi →

typescript - pnpm & vue & vite monorepo - menyelesaikan import path alias dalam pakej workspace

Saya sedang membina monorepo aplikasi UI menggunakan komponen dan gaya yang dikongsi menggunakan pnpm, typescript, vue, dan vite.

Semasa cuba memanfaatkan ekosistem workspace pnpm untuk memudahkan pengalaman pembangunan dan penyebaran, saya menghadapi kesukar

Baca lagi →

Isu semakan jenis apabila menggunakan pnpm dan typescript bersama-sama

Seperti yang saya faham daripada tutorial, pnpm mencipta pautan simbolik .registry.npmjs.org dan entri lain menunjuk di bawah node_modules. Projek saya menggunakan typescript dan saya mempunyai @types untuk pengetipan dalam node_module

Baca lagi →

reactjs - Jenis React tidak sepadan dalam monorepo pnpm

Saya sedang cuba menukar monorepo yang diwarisi dari yarn+lerna ke ruang kerja pnpm

Saya kini menghadapi ralat kerana versi React tidak sepadan, TypeScript tidak mengenal pasti versi @types/react yang paling hampir dalam struktur untuk beberapa sebab

Saya mempunyai pakej packages/web yang menggunakan jenis React 18, dan

Baca lagi →

reactjs - Typescript pnpm monorepo, konflik alias laluan antara kebergantungan tempatan semasa bina

Saya mempunyai PNPM dengan monorepo TurbeRepo, menggunakan templat ini. Dalam monorepo ini saya mempunyai aplikasi NextJS yang menggunakan pakej ui-shared (kod kongsi tempatan, bukan sebenar pakej npm).

ui-shared dibuat sep

Baca lagi →