اذهب إلى المحتوى
  • 0

السؤال

نشر

أحاول تشغيل التطبيق بعد ترقية webpack 4 إلى webpack 5 ، كما أقوم بترقية إصدار node إلى 18. هذا ما سأحصل عليه

[webpack-cli] Error: Unknown option '--env.development'
[webpack-cli] Run 'webpack --help' to see available commands and options

package.json

"scripts": {
    "start": "webpack-dev-server --env.development",
    "watch": "webpack --watch",
    "build-production": "webpack --env.production --env.NODE_ENV=production ",
    "build-staging": "webpack --env.production --env.NODE_ENV=staging ",
    "build-development": "webpack --env.production --env.NODE_ENV=development ",
    "test": "jest --maxWorkers=4 --logHeapUsage",
    "lint:report": "eslint -f checkstyle -o ./eslint_report/report.xml --ext .js,.vue .",
    "lint:fix": "eslint --ext .js,.vue --fix .",
    "lint": "eslint . --ext .js,.vue",
    "format": "prettier -w .",
    "prepare": "husky install"
  },
 "webpack": "^5.74.0",
    "webpack-cli": "^4.10.0",
    "webpack-dev-server": "^4.11.1"

ما هو الخطأ ؟

Recommended Posts

  • 0
نشر

هناك بعض التغيرات في webpack 5 عن webpack 4 وفي حالتك لم يعد يتم وضع نقط بعد env--

وبالتالي قم بتغير الكود من 

--env.development

إلى 

--env development

ألق نظرة علي الرابط التالي لمزيد من الفهم https://webpack.js.org/api/cli/#environment-options

وتوقع ظهور بعض المشاكل الأخرى  في ملف  webpack configuration نتيجة للتحديث 

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...