reactjs - به نظر می‌رسد ارتقاء yarn 2 انواع تایپ‌اسکریپت را خراب کرده است، در حالی که نصب همان پروژه با yarn 1 موفقیت‌آمیز است؟

من تلاش کرده‌ام یک مونورپو TypeScript را به‌روزرسانی کنم تا از Yarn 2 استفاده کند، اما با مشکلی مواجه شدم که در آن TypeScript دیگر نمی‌تواند برخی از props های React را تشخیص دهد. از آنجایی که این موضوع در Yarn 1.x کار می‌کرد، فکر می‌کنم برخی وابستگی‌های ضمنی در Yarn 1.x اضافه شده بودند که اکنون در Yarn 2.x باید به‌طور صریح تعریف شوند؟ بعد از ساعت‌ها بررسی وابستگی‌های پروژه و پوشه node_modules، نتوانستم بفهمم در مخزن ساخته شده چه چیزی باید تغییر کند، بنابراین یک پروژه نمونه ایجاد کردم تا مشکل

ادامه مطلب →

reactjs - ریپور مونورپو با yarn workspaces همراه با vite، react، tailwind - VS Code قادر به حل بسته‌ها نیست

من یک مونو(repo) با استفاده از yarn@3 workspaces ایجاد کرده‌ام.

فایل package.json ریشه من:

{ "name": "hello-yarn-workspaces", "packageManager": "[email protected]",

ادامه مطلب →

typescript - خطای Node: نمی‌تواند ماژول 'contextify' را با Yarn و Webpack پیدا کند

من در تلاش هستم تا یک برنامه (که روی آن کار خواهم کرد) را اجرا کنم با استفاده از:

yarn start

اما من خطا می‌گیرم:

ts-node ./src/engine/server/server Error: Cannot find module 'contextify' at Function.Module._resolveFilename (internal/modules/cjs/loader.js:580:15) at Function.Module._load (internal/modules/cjs/loader.js:506:25) at Module.require (internal/modules/cjs/loader.js:636:17) at require (internal/modules/cjs/helpers.js:20:18) at Obj

ادامه مطلب →

تایپ‌اسکریپت - انگولار و محیط کاری یارن: فایل در زمان کامپایل TS گم شده است

متن زمینه: من مدتی است که از محیط کاری yarn با پیکربندی سفارشی webpack/angular 5 استفاده می‌کنم. من در حال تلاش برای استفاده از ابزار ng cli با angular 8 هستم. اما یک مشکل عجیب ظاهر می‌شود.

ابتدا، این خطا است:

خطا در ../node_modules/@project/messages/src/index.ts

ادامه مطلب →

reactjs - اجرای yarn create react-app با تایپ‌اسکریپت خطا می‌دهد

من در تلاش برای ایجاد یک برنامه جدید ری‌اکت هستم:

yarn create react-app my-app --template typescript

نصب به نظر می‌رسد درست کار می‌کند، اما وقتی سعی می‌کنم برنامه را با yarn start اجرا کنم، با خطا مواجه می‌شوم:

C:\...\my-app\node_moduleseact-scri

ادامه مطلب →

node.js - ایجاد یک بسته NPM از یک مونورپو با فضای کاری yarn با وابستگی داخلی

من از yarn workspace برای توسعه یک کتابخانه استفاده می‌کنم که قرار است در NPM منتشر شود. این کتابخانه به یک بسته اصلی خصوصی در همان workspace وابسته است. برداشت من این است که workspace باید این وابستگی را از workspace در کتابخانه بسته‌بندی کند. بسته اصلی به عنوان یک devDependency برای کتابخانه فهرست شده است.

من فکر می‌کنم فضای کاری و بسته‌ها را طبق مستندات فضای کاری Yarn به درستی تنظیم کرده‌ام

من مشکلم را به عنوان یک مثال بازسازی کرده‌ام. این مخزن من است و این هم بسته

ادامه مطلب →

node.js - Volta با سیستم yarn run build نمی‌تواند مسیر مشخص شده را پیدا کند

این اولین باری است که از ولتا استفاده می‌کنم، پس لطفاً با من همراه باشید.

من تایپ‌اسکریپت، نود و یارن را به‌صورت سراسری نصب کرده‌ام

yarn -v >> 1.22.10 node -v >> v14.15.4 npm -v >> 6.14.10

این دستورات داخل و خارج از پوشه پروژه من کار می‌کنند و نتایج یکسانی دارند. با این حال، اگر از داخل vscode از yarn build استفاده کنم، خروجی یک خطا است که بیان می‌کند: سیستم نمی‌تواند مسیر مشخص شده را پیدا کند

ادامه مطلب →

تایپ‌اسکریپت - وی‌اس کد و یارن پی‌ان‌پی

آیا ناسازگاری‌هایی بین SDK پاپ نت یارن و تایپ‌اسکریپت وجود دارد؟ من SDK را از طریق yarn sdks نصب کرده‌ام و در لاگ‌های سرور TS به نظر می‌رسد از کش استفاده می‌کند (مثال:)

/osi/disp/vob/web/.yarn/cache/typescript-patch-04b86b0e5c-24a439e062.zip/node_modules/typescript/lib/lib.es5.d.ts

با این حال VS Code نمی‌تواند ماژول‌ها را پیدا کند:

Cannot find module 'react' or its corresponding type declarations.

این از طریق وب‌پک ساخته

ادامه مطلب →

جاوااسکریپت - چگونه یک فایل منفرد را با استفاده از Yarn Workspaces آزمایش کنم؟

من می‌دانم که می‌توانم یک فایل تست منفرد را با استفاده از Jest اجرا کنم.

من همچنین می‌دانم که می‌توانم همه تست‌ها را در یک فضای کاری با اجرای:

yarn workspace @mycompany/somepackage test

اما چگونه می‌توانم یک فایل تست واحد را در یک فضای کاری اجرا کنم؟

من تلاش کرده‌ام:

ادامه مطلب →

TypeScript - راه‌اندازی NextJs در VSCode با استفاده از Yarn

من دستور yarn create next-app --typescript را برای ایجاد یک اپلیکیشن Next با TypeScript با استفاده از Yarn اجرا کردم. اپلیکیشن با استفاده از yarn run dev به خوبی اجرا می‌شود؛ با این حال، vscode هیچ یک از بسته‌های yarn اضافه شده را نمی‌خواند.

من دستورالعمل‌های مقاله Yarn ویرایشگر SDK رسمی را با اجرای دستور زیر امت

ادامه مطلب →