💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در ۱۵ آذر ماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۷ Danial Hazrati
مشکل در wikiJs
جامعه ری اکت ایجاد شده در ۲۸ تیر ۱۴۰۱

سلام. ممنون میشم راهنمایی کنید خودم به جایی نرسیدم.. بعد از نصب ویکی جی اس و استارت پروژه این ارور میاد:

b231-image.png

سلام وقت بخیر .

احتمالا ورژن dependency هاتون با هم تداخل داشتن و به درستی نصب نشدن .

لطفا کدتون رو پیوست کنید یا اگر امکانش نبود فایل package.json رو بفرستید تا بتونم کمتون کنم .

موفق باشید.


علیرضا ایمانی ۲۹ تیر ۱۴۰۱، ۱۰:۴۵

سلام. متاسفانه فایلی نمیشه پیوست کنم. اول ببینید شاید با این عکس حل شد؟ ممنون.

2281-image.png

Danial Hazrati ۰۲ مرداد ۱۴۰۱، ۱۰:۰۶

یه بار node_modules و package.lock.json رو پاک کنید و دوباره :

npm install --force 

رو بزنید احتمالا مشکل حل میشه . اگر نشد بفرمایید بیشتر بررسی کنیم .


علیرضا ایمانی ۰۲ مرداد ۱۴۰۱، ۱۹:۳۲

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

8680-Screen Shot 2022-07-28 at 2.11.59 PM.png

AMIR HEYDARI ۰۶ مرداد ۱۴۰۱، ۰۹:۴۳

سلام. ممنون از راهنمایی ولی متاسفانه کمکی نکرد..

Danial Hazrati ۰۶ مرداد ۱۴۰۱، ۱۰:۵۳

سلام مجدد وقتتون بخیر . بابت تاخیر در پاسخ گویی متاسفم .

package.json خودتون رو با اینی که بهتون میدم جایگزین کنید . package.lock.json و node_modules رو هم دوباره پاک کنید :)

و بعد دوباره دستور npm install و بزنید .

{
  "name": "7learn-react-experts",
  "version": "0.1.0",
  "private": true,
  "dependencies": {
    "@testing-library/jest-dom": "^4.2.4",
    "@testing-library/react": "^9.5.0",
    "@testing-library/user-event": "^7.2.1",
    "bootstrap": "^4.5.2",
    "react": "^16.13.1",
    "react-dom": "^16.13.1",
    "react-image-mapper": "0.0.15",
    "react-scripts": "3.4.1",
    "wikijs": "^6.0.1"
  },
  "scripts": {
    "start": "react-scripts start",
    "build": "react-scripts build",
    "test": "react-scripts test",
    "eject": "react-scripts eject"
  },
  "eslintConfig": {
    "extends": "react-app"
  },
  "browserslist": {
    "production": [
      ">0.2%",
      "not dead",
      "not op_mini all"
    ],
    "development": [
      "last 1 chrome version",
      "last 1 firefox version",
      "last 1 safari version"
    ]
  }
}

میدونم شاید اذیت شده باشید ولی مقداری از این مشکل طبیعی هست چون package‌ها به سرعت زیادی در حال تغییر هستن و پروژه ای که یه مدت از نوشتنش و lock شدنش گذشته باشه احتمال به مشکل خوردنش هست .

اگر مشکل حل نشد بازهم بفرمایید تا بیشتر بررسی کنیم .

بهترین پاسخ
علیرضا ایمانی ۰۶ مرداد ۱۴۰۱، ۲۲:۳۳

سلام ممنون از شما. مشکل حل شد. فقط یه نکته برای دوستانی که این مشکل رو دارن . بعد از کپی کردن پکیج بالا 2 تا نکته رو مد نظرتون باشه.

1.وقتی از ری اکت 18 به 16 میاید حتما در فایل index.js تون این 2 خط همزمان باشن:


import React from 'react';
import ReactDOM from 'react-dom';


2.از کد بالا این خط رو با توجه به پکیج جدید اصلاح کنید.چون جدیدا باید بصورت img نوشته شه.

2"react-image-mapper": "0.0.15", --->  "react-img-mapper": "^1.4.0"



Danial Hazrati ۰۸ مرداد ۱۴۰۱، ۱۰:۲۲