Rayden Storm نشر 25 أبريل 2021 أرسل تقرير نشر 25 أبريل 2021 لدي starter project بسيط مهيئ ب express لكن لا يمكنني استخدام es6 معه وأتساءل عن كيفية اظافة هذه الميزة بطريقة لا تعقد تحويل المشروع الى production اقتباس
0 سامح أشرف نشر 25 أبريل 2021 أرسل تقرير نشر 25 أبريل 2021 يمكنك إستخدام ES6 في مشروع Express عبر القيام بثلاث خطوات كالتالي: تثبيت bable و nodemon: npm install --save-dev @babel/core @babel/preset-env @babel/node nodemon قم بعمل ملف .babelrc في مجلد المشروع الرئيسي وأضف إليه التالي: { "presets": ["@babel/preset-env"] } الخطوة الأخيرة هي تعديل ملف package.json وإضافة nodemon كالتالي: "start": "nodemon --exec babel-node app.js" 1 اقتباس
0 محمد أيت لعرايك نشر 27 أبريل 2021 أرسل تقرير نشر 27 أبريل 2021 ويمكنك أيضا إستخدام الطريقة التالية: أضف تبعيات babel-cli و babel-preset-es2015 (المعروفة أيضًا باسم ES6) إلى ملف package.json لتطبيقك بالشكل التالي: { "dependencies": { "babel-cli": "^6.0.0", "babel-preset-es2015": "^6.0.0" }, "scripts": { "start": "babel-node --presets es2015 app.js" } } بعد ذلك يمكنك ببساطة تنفيذ الأمر التالي لتشغيل التطبيق الخاص بك npm start إذا قررت التوقف عن استخدام Babel (على سبيل المثال ، بمجرد أن يدعم Node.js جميع ميزات ES6) ، يمكنك إزالته من package.json: { "dependencies": {}, "scripts": { "start": "node app.js" } } تتمثل إحدى فوائد هذه الطريقة أن تشغيل التطبيق الخاص بك يظل كما هو ، مما يساعدك إذا كنت تعمل مع مطورين آخرين. اقتباس
السؤال
Rayden Storm
لدي starter project بسيط مهيئ ب express لكن لا يمكنني استخدام es6 معه وأتساءل عن كيفية اظافة هذه الميزة بطريقة لا تعقد تحويل المشروع الى production
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.