باسلام و احترام
قابل توجه دوستانی که با react کار میکنن یه سوال داشتم
من با دستور npx یه ract app ساختم
ولی زمانی که با دستور npm مثلا react-router-dom رو نصب میکنم نصب میشه و به درستی هم اجرا میشه ولی برای نصب همه چیز با npm در ترمینال یک پیام نگران کننده با این عنوان میده
""" مثلا 6 بسته آسیب پذیر پیدا شده لطفا درستش کنید چون ممکنه در طول پروژه روندتون دچار مشکل بشه"""
6 high severity vulnerabilities
To address all issues (including breaking changes), run:
npm audit fix --force
Run `npm audit` for details.
و یا هنگامی که از دستور npm start برای run کردن port استفاده میکنم
یک پیام هشدار میده
(node:67481) [DEP_WEBPACK_DEV_SERVER_ON_AFTER_SETUP_MIDDLEWARE] DeprecationWarning: 'onAfterSetupMiddleware' option is deprecated. Please use the 'setupMiddlewares' option.
(Use `node --trace-deprecation ...` to show where the warning was created)
(node:67481) [DEP_WEBPACK_DEV_SERVER_ON_BEFORE_SETUP_MIDDLEWARE] DeprecationWarning: 'onBeforeSetupMiddleware' option is deprecated. Please use the 'setupMiddlewares' option.
من از node js ورژن 20.2.0
و از npm ورژن 9.6.6
و از react ورژن 18.2.0 استفاده میکنم
ممکنه اشکال در ورژن ها باشه ولی اینا ورژن های جدید هستن !؟
لطفا اگر کسی کارش react هست یه اطلاعاتی بهم بده
با تشکر
سلام وقتت بخیر
ببین آنچنان نمیشه به این موضوع گیر داد معمولا npm یکم شلوغش میکنه خب اما داستانش اینطوریه که
برای حل این مشکلات و رفع آسیبپذیریها، میتوانی به روزرسانی بستهها به آخرین نسخههای موجود رو انجام بدی . بستههای npm معمولاً زمان پیدا شدن آسیبپذیریهای امنیتی، تغییرات و بهروزرسانیهایی انجام میدن تا مشکلات امنیتی و برطرف کنن. بنابراین، میتونی این تغییرات رو با نصب آخرین نسخهها اعمال کنی.
که با دوتا دستور زیر امکان پذیره و سعی کن از کتابخونه های بروز رو همیشه استفاده کنی و چک کنی همیشه آپدیت میشه و توسعه دهنده ش اونو پشتیبانی میکنه
npm update
این دستور لیست کتابخونه ها و برنامه های آسیب پذیر رو بهت میده
npm audit
امیدوارم این جواب بهت کمک کرده باشه موفق باشی دوست❤️❤️
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟