من تلاش کردهام یک مونورپو TypeScript را بهروزرسانی کنم تا از Yarn 2 استفاده کند، اما با مشکلی مواجه شدم که در آن TypeScript دیگر نمیتواند برخی از props های React را تشخیص دهد. از آنجایی که این موضوع در Yarn 1.x کار میکرد، فکر میکنم برخی وابستگیهای ضمنی در Yarn 1.x اضافه شده بودند که اکنون در Yarn 2.x باید بهطور صریح تعریف شوند؟ بعد از ساعتها بررسی وابستگیهای پروژه و پوشه node_modules، نتوانستم بفهمم در مخزن ساخته شده چه چیزی باید تغییر کند، بنابراین یک پروژه نمونه ایجاد کردم تا مشکل
ادامه مطلب →
من یک مونو(repo) با استفاده از yarn@3 workspaces ایجاد کردهام.
فایل package.json ریشه من:
{ "name": "hello-yarn-workspaces", "packageManager": "[email protected]", ادامه مطلب →من در تلاش هستم تا یک برنامه (که روی آن کار خواهم کرد) را اجرا کنم با استفاده از:
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 ادامه مطلب →
متن زمینه: من مدتی است که از محیط کاری yarn با پیکربندی سفارشی webpack/angular 5 استفاده میکنم. من در حال تلاش برای استفاده از ابزار ng cli با angular 8 هستم. اما یک مشکل عجیب ظاهر میشود.
ابتدا، این خطا است:
خطا در ../node_modules/@project/messages/src/index.ts
ادامه مطلب →
من در تلاش برای ایجاد یک برنامه جدید ریاکت هستم:
yarn create react-app my-app --template typescriptنصب به نظر میرسد درست کار میکند، اما وقتی سعی میکنم برنامه را با yarn start اجرا کنم، با خطا مواجه میشوم:
C:\...\my-app\node_moduleseact-scri
ادامه مطلب →من از yarn workspace برای توسعه یک کتابخانه استفاده میکنم که قرار است در NPM منتشر شود. این کتابخانه به یک بسته اصلی خصوصی در همان workspace وابسته است. برداشت من این است که workspace باید این وابستگی را از workspace در کتابخانه بستهبندی کند. بسته اصلی به عنوان یک devDependency برای کتابخانه فهرست شده است.
من فکر میکنم فضای کاری و بستهها را طبق مستندات فضای کاری Yarn به درستی تنظیم کردهام
من مشکلم را به عنوان یک مثال بازسازی کردهام. این مخزن من است و این هم بسته
ادامه مطلب →
این اولین باری است که از ولتا استفاده میکنم، پس لطفاً با من همراه باشید.
من تایپاسکریپت، نود و یارن را بهصورت سراسری نصب کردهام
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.این از طریق وبپک ساخته
ادامه مطلب →
من میدانم که میتوانم یک فایل تست منفرد را با استفاده از Jest اجرا کنم.
من همچنین میدانم که میتوانم همه تستها را در یک فضای کاری با اجرای:
yarn workspace @mycompany/somepackage testاما چگونه میتوانم یک فایل تست واحد را در یک فضای کاری اجرا کنم؟
من تلاش کردهام:
ادامه مطلب →
من دستور yarn create next-app --typescript را برای ایجاد یک اپلیکیشن Next با TypeScript با استفاده از Yarn اجرا کردم. اپلیکیشن با استفاده از yarn run dev به خوبی اجرا میشود؛ با این حال، vscode هیچ یک از بستههای yarn اضافه شده را نمیخواند.
من دستورالعملهای مقاله Yarn ویرایشگر SDK رسمی را با اجرای دستور زیر امت
ادامه مطلب →