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

لوحة المتصدرين

  1. Mohamed Elnemr

    Mohamed Elnemr

    الأعضاء


    • نقاط

      7

    • المساهمات

      54


  2. Amer Abdallah

    Amer Abdallah

    الأعضاء


    • نقاط

      4

    • المساهمات

      150


  3. شرف الدين حفني

    • نقاط

      4

    • المساهمات

      1690


  4. خالد مرتضى

    خالد مرتضى

    الأعضاء


    • نقاط

      3

    • المساهمات

      54


المحتوى الأكثر حصولًا على سمعة جيدة

المحتوى الأعلى تقييمًا في 08/31/21 في كل الموقع

  1. لدي بيانات ذات حجم 20x4000 على شكل Dataframe. اثنان من الأعمدة في تلك ال dataframe هما year و month وأريد عمل متغير جديد يدعي period يقوم بدمج العمود year بجانب العمود month كالتالي: year month period 2021 june 2021june كيف يمكنني عمل هذا؟
    3 نقاط
  2. أحاول انشاء ملف اكسيل excel وكتابة بعض القيم فيه باستخدام pandas كالتالي: import pandas writer = pandas.ExcelWriter('test.xlsx') data_filtered.to_excel(writer, "Main", cols=['col1', 'col2']) writer.save() الملف test.xlsx يحتوى بالفعل على عدد من علامات التبويب tabs ، لكنه لا يحتوى على علامة تبويب بإسم "Main" ، ومع ذلك عند استخدام هذا الكود فانه يقوم بانشاء التبويب "Main" لكنه يحذف باقي tabs الأخرى، كيف يمكنني إضافة "Main" دون التعديل في باقي الملف؟
    2 نقاط
  3. لدي بيانات على شكل dataframe وأريد فقط الإبقاء على البيانات التي تحتوي قيم العمود value على قيم لا تساوي NaN >>> df ID value cash ID Date 601166 20111231 601166 NaN NaN 600036 20111231 600036 NaN 12 600016 20111231 600016 4.3 NaN 601009 20111231 601009 NaN NaN 601939 20111231 601939 2.5 NaN بحيث يكون الخرج النهائي كالتالي: ID value cash ID Date 600016 20111231 600016 4.3 NaN 601939 20111231 601939 2.5 NaN كيف يمكنني فعل هذا؟
    2 نقاط
  4. هل هناك طريقة لإظهار جمل SQL التي يقوم جانغو Django بتشغيله أثناء تنفيذ استعلام؟ أي أني أريد الحصول على جملة raw SQL التي سيتم الإستعلام عنها.
    2 نقاط
  5. لماذا دائما تكون الكويريز المستخدمة لجلب بيانات مستخدم معين تتم بواسطة الprimary key ع الرغم من سهولة استخدام الحقول الاخرى اللتى لها معنى مثل الاسم والاميل
    2 نقاط
  6. كيف يمكنني الترتيب تنازليًا حسب التاريخ المحدد في django؟ User.objects.all().filter(role='user').order_by('created_at') أريد الحصول على النتائج بشكل تنازلي لجميع المسؤولين حسب تاريخ التسجيل created_at.
    2 نقاط
  7. having تستخدم عند إستخدام group by , ويتم إستخدامها لتصفية المجموعات , بينما where يتم إستخدامها لتصفية التسجيلات مثال: select name, Count(1) From users Where rating >4 Group By rating في هذا الكود يتم إختيار الإسم وعدد العناصر من الجدول users ويتم فلترة التسجيلات حيث يتم إختيار فقط التقييمات الأكبر من 4 , ثم يقسمو مجموعات حسب تقييمهم حسنا ماذا إن أردنا تصفية المجموعات الناشئة بدلًا من تصفية التسجيلات فقط؟ , إليك مثال select name, Count(1) From users Where rating >4 Group By rating HAVING count(1)>3 في هذا المثال قمنا بتصفية التسجيلات حيث نختار الطلاب الذين تقييمهم أعلى من 4 وأيضًا قمنا بتصفية المجموعات حيث عرضنا فقط المجموعات التي تحتوي على أكثر من ثلاث طلاب, تلك هي وظيفة العبارة having , أن تقوم بتصفية المجموعات الناشئة من دوال الaggregation
    2 نقاط
  8. أنا جديد في الجافاسكربت, كيف أنشئ كود لتسجيل أعضاء في الموقع؟ وكيف أرسل بريد الكتروني تلقائي أو رسالة SMS إلى العضو لتفعيل حسابه؟
    2 نقاط
  9. السلام عليكم ورحمة الله وبركاته لقد تسجلت في دورة علوم الحاسب ومن كترة الحماس انتقل من مسار لمسار لآخذ فكرة شمولية. عندما اطلعت على بعض فيديوهات مسار databases شعرت بدوار ولم افهم شيء. هل هو مبني على ما سبق يعني. متى تفتح عندي المساقات الاولى لباقي الدورات؟
    1 نقطة
  10. كيف يمكننى انشاء علاقة many to many فى مكتبة sequelize
    1 نقطة
  11. لو تكرر ظهور الخطأ بعد تنفيذ ما وضحه @Ali Haidar Ahmad يمكنك التعامل مع نسخة tensorflow الأقدم و ذلك عن طريق الأسطر البرمجية التالية: import tensorflow.compat.v1 as tf tf.disable_v2_behavior()
    1 نقطة
  12. ما هي نتيجة تنفيذ الكود التالي: int[][] array = {{1, 2}, {3,4}, {5, 6}}; for (int i = array.length - 1; i >= 0; i--) { for (int j = array[i].length - 1; j >= 0; i--) System.out.print(array[i[j] + " "); System.out.println(); }
    1 نقطة
  13. قمت ببناء نموذج في تنسرفلو وأريد طريقة يتم فيها حفظ الأوزان المقابلة لأفضل نتيجة حصلت عليها خلال التدريب، كيف يمكننا القيام بذلك في تنسرفلو؟ على سبيل المثال هنا حصلت على أفضل دقة للنموذج في ال epoch رقم 84. وأنا أريد أن يتم حفظ النموذج عند تلك النقطة. from sklearn.datasets import make_moons from tensorflow.keras.models import Sequential from tensorflow.keras.layers import Dense from tensorflow.keras.callbacks import EarlyStopping from tensorflow.keras.callbacks import ModelCheckpoint from matplotlib import pyplot from tensorflow.keras.models import load_model # generate 2d classification dataset X, y = make_moons(n_samples=100, noise=0.2, random_state=1) # split into train and test n_train = 30 trainX, testX = X[:n_train, :], X[n_train:, :] trainy, testy = y[:n_train], y[n_train:] # define model model = Sequential() model.add(Dense(500, input_dim=2, activation='relu')) model.add(Dense(1, activation='sigmoid')) model.compile(loss='binary_crossentropy', optimizer='adam', metrics=['accuracy']) # fit model history = model.fit(trainX, trainy, validation_data=(testX, testy), epochs=100) # load the saved model saved_model = load_model('best_model.h5') # evaluate the model _, train_acc = saved_model.evaluate(trainX, trainy, verbose=0) _, test_acc = saved_model.evaluate(testX, testy, verbose=0) print('Train: %.3f, Test: %.3f' % (train_acc, test_acc)) """ Epoch 1/100 1/1 [==============================] - 1s 849ms/step - loss: 0.7086 - accuracy: 0.1667 - val_loss: 0.6950 - val_accuracy: 0.4571 Epoch 2/100 1/1 [==============================] - 0s 51ms/step - loss: 0.6922 - accuracy: 0.6333 - val_loss: 0.6842 - val_accuracy: 0.6857 Epoch 3/100 1/1 [==============================] - 0s 56ms/step - loss: 0.6763 - accuracy: 0.8333 - val_loss: 0.6738 - val_accuracy: 0.7143 ... . . Epoch 84/100 1/1 [==============================] - 0s 28ms/step - loss: 0.2014 - accuracy: 0.9000 - val_loss: 0.4368 - val_accuracy: 0.7829 """
    1 نقطة
  14. أريد إستعمال دوال جافاسكربت أو الـ Regex لتحويل تواريخ من مثل “Tue Aug 31 2021 14:29:37 GMT+0200 (EET)” إلى “2021-08-31” هذه هي السلسلة النصية كاملة “Tue Aug 31 2021 14:29:37 GMT+0200 (EET)” قد حاولت استخدام سلسلة فرعية مثل : console.log (date.toString (). substring (4، 16) .replace (''، '-'))؛ وحصلت على هذا : Tue Aug 31 2021 15:06:04.520 و لكن أريد أن أجعلها تظهر على هذا النحو "2021-08-31" كيف أجعله باستخدام أساليب سلاسل Regex أو Javascript؟
    1 نقطة
  15. يمكنك إستخدام الكائن Date في جافاسكربت و توابعه لطباعة التاريخ المرافق بشكل dd-mm-yy . نحتاج أولا تعريف نموذج عن الكائن Date , مع تمرير التاريخ المراد إلى الدالة البانية الخاصية بالكائن : var date = new Date("Tue Aug 31 2021 14:29:37 GMT+0200 (EET)"); ثم لنقم بقراءة اليوم و الشهر و السنة عن طريق التوابع على الترتيب : getDate و getMonth و getFullYear على هذا النحو : var date = new Date("Tue Aug 31 2021 14:29:37 GMT+0200 (EET)"); var year = date.getFullYear(); var month = date.getMonth() + 1 // لأن عد الأشهر في الكائن يبدأ من الصفر var day = date.getDate(); ثم لنقم بتركيب سلسلة نصية تجمع كل منهم : var date = new Date("Tue Aug 31 2021 14:29:37 GMT+0200 (EET)"); var year = date.getFullYear(); var month = date.getMonth() + 1; // لأن عد الأشهر في الكائن يبدأ من الصفر var day = date.getDate(); var formatted = year + "-" + month + "-" + day; و أخيرا طباعة السلسلة الناتجة : var date = new Date("Tue Aug 31 2021 14:29:37 GMT+0200 (EET)"); var year = date.getFullYear(); var month = date.getMonth() + 1; // لأن عد الأشهر في الكائن يبدأ من الصفر var day = date.getDate(); var formatted = year + "-" + month + "-" + day; console.log(formatted); // "2021-8-31" يمكنك الإطلاع على مثال حي من هنا . كما يمكنك التعرف أكثر على الكائن Date في جافاسكربت هنا و هنا .
    1 نقطة
  16. السلام عليكم أنا اشتركت فى دورة php بس محتاج جدا فيديوهات bootstrap لكم جزيل الشكر احمد حلمى
    1 نقطة
  17. قريت ان الnode js هى لا تدعم الmulti threading , فاذا كيف يقال عنها انها سريعة اذا كانت لا تستخدم الا ثريد واحد؟
    1 نقطة
  18. السلام عليكم هل يوجد كورس اطار العمل دجانغو لتطوير تطبيقات الويب
    1 نقطة
  19. كتاب برمجة العاب بايثون للمبتدئين الرجاء الرد بسرعه و ان يكون مجاني و شكرا
    1 نقطة
  20. السلام عليكم ورحمة الله وبركاته, في تطبيقي لدي Bottom Sheet Fragment وفي داخلها لدي اثنين من نوع Fragments وفي واحده منهما يوجد لدي recycler view وفي داخلها Button, فعندما يستخدم المستخدم هذا الزر اريد من الزر ان يرسل text view من نوع Title من الـ Fragment الاولى الى الـ Fragment الاخرى وايضا الزر يفتح الfragment الاخرى. الذي اريدة هو فتح fragment عن طريق button موجود في recycler view داخل الـ Fragment الاولى عندما يتم فتح الـ Fragment أريد ان ارسل لها العنوان المتواجد في recycler view ## حاولت استخدام فكرة الـ Transaction بين الـ Fragments لكن لم أعرف كيف اطبقها بشكل جيد !! أتمنى ان اكون وفقت في شرح سؤالي بأفضل طريقة ممكنه.. واكون شاكر جدا لمن يجاوب على سؤالي My recycler view adapter class tvTitleAdapter (val context: Context,val TITLE_LIST : ArrayList<TvTitlesViewModel>) : RecyclerView.Adapter<tvTitleAdapter.ViewHolder>() { override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): ViewHolder { val view = LayoutInflater.from(parent.context).inflate(R.layout.tv_titles_design, parent, false) return ViewHolder(view) } override fun getItemCount(): Int { return TITLE_LIST.size } override fun onBindViewHolder(holder: ViewHolder, position: Int) { val tvShow: TvTitlesViewModel = TITLE_LIST[position] holder.titleShow.text = tvShow.title holder.description.text = tvShow.description holder.showImage.setImageResource(tvShow.title_image) holder.tvTitleExpand.setOnClickListener { holder.description.visibility = View.VISIBLE holder.showImage.visibility = View.VISIBLE holder.tvTitleButton.visibility = View.VISIBLE } holder.tvTitleButton.setOnClickListener { when(position){ 0->{ // احتاج ان ارسل العنوان الى الفراقمنت الاخرى اذا امكن ذلك } } } } class ViewHolder(Itemview : View): RecyclerView.ViewHolder(Itemview){ val titleShow = itemView.findViewById<TextView>(R.id.tvTitle) val description = itemView.findViewById<TextView>(R.id.tvDesription) val showImage = itemView.findViewById<ImageView>(R.id.tvImage) var tvTitleExpand = itemView.findViewById<CardView>(R.id.tvTitleExpand) val tvTitleButton = itemView.findViewById<Button>(R.id.tvTitleButton) // this is a button inside a recycler view } } My fragment class TvTitlesFragment : Fragment() { val TV_TITLE : ArrayList<TvTitlesViewModel> = ArrayList() override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) } override fun onCreateView( inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle? ): View? { // Inflate the layout for this fragment return inflater.inflate(R.layout.fragment_tv_titles, container, false) } override fun onViewCreated(view: View, savedInstanceState: Bundle?) { super.onViewCreated(view, savedInstanceState) val adapter = tvTitleAdapter(context!!,TV_TITLE) tvTitles.layoutManager = LinearLayoutManager(context, RecyclerView.VERTICAL, false) tvTitles.setHasFixedSize(true) tvTitles.adapter = adapter tvShowTitles() } private fun tvShowTitles(){ TV_TITLE.add(TvTitlesViewModel(R.drawable.abdelbasset_abdessamad, "برنامج على مائدة الأفطار", "برنامج على مائدة الافطار من تقديم الشيخ علي الطنطاوي رحمه الله, تم بث أول حلقة منه في عام 1960 م واستمر الى عام1992 م")) TV_TITLE.add(TvTitlesViewModel(R.drawable.abdelbasset_abdessamad, "برنامج على مائدة الأفطار", "برنامج على مائدة الافطار من تقديم الشيخ علي الطنطاوي رحمه الله, تم بث أول حلقة منه في عام 1960 م واستمر الى عام1992 م")) TV_TITLE.add(TvTitlesViewModel(R.drawable.abdelbasset_abdessamad, "برنامج على مائدة الأفطار", "برنامج على مائدة الافطار من تقديم الشيخ علي الطنطاوي رحمه الله, تم بث أول حلقة منه في عام 1960 م واستمر الى عام1992 م")) TV_TITLE.add(TvTitlesViewModel(R.drawable.abdelbasset_abdessamad, "برنامج على مائدة الأفطار", "برنامج على مائدة الافطار من تقديم الشيخ علي الطنطاوي رحمه الله, تم بث أول حلقة منه في عام 1960 م واستمر الى عام1992 م")) TV_TITLE.add(TvTitlesViewModel(R.drawable.abdelbasset_abdessamad, "برنامج على مائدة الأفطار", "برنامج على مائدة الافطار من تقديم الشيخ علي الطنطاوي رحمه الله, تم بث أول حلقة منه في عام 1960 م واستمر الى عام1992 م")) TV_TITLE.add(TvTitlesViewModel(R.drawable.abdelbasset_abdessamad, "برنامج على مائدة الأفطار", "برنامج على مائدة الافطار من تقديم الشيخ علي الطنطاوي رحمه الله, تم بث أول حلقة منه في عام 1960 م واستمر الى عام1992 م")) } هذه صور لتطبيقي اريد ان اضغط الزر وارسل عنوان البرنامج الى الصورة الفراقمنت بالصورة الثانية( الي فيها زر youtube)
    1 نقطة
  21. هذا لانك قمت بإختيار الجدول article_reviews مرتين مرة قبل الinner join مرة بعد عبارة ال inner join الحل: عليك بإختياره مرة واحدة في الinner join وحذفه من العبارة الأسبق لها كما هو موضح في الشفرة البرمجية بالأدنى select u.*,a.rating from users u inner join article_reviews a on u.id=a.user_id
    1 نقطة
  22. لدى جدولين واريد عمل inner join بينهما ولكن عندما اقوم بذلك يأتينى هذا الخطأ select u.*,article_reviews.rating from users u, article_reviews inner join article_reviews a on u.id=a.user_id LIMIT 0, 25 MySQL said: #1054 - Unknown column 'u.id' in 'on clause'
    1 نقطة
  23. هذا لأنك قمت بعمل علاقة join بين article_reviews و article_reviews a بينما أنت تحاول الوصول إلى بيانات داخل الجدول users وهذا غير ممكن يجب أن تعدل العلاقة join لتجعلها بين الجدول users و article_reviews عن طريق تعديل الكود إلى الشكل الآتي select u.*,article_reviews.rating from article_reviews, users u inner join article_reviews a on u.id=a.user_id بهذا الشكل العلاقة أصبحت بين الجدولين users و article_reviews حيث أنه يجب وضع جدولي العلاقة قبل وبعد الinner join مباشرةً
    1 نقطة
  24. 1.اكتب برنامج ++c الذي يطلب المستخدم بادخال 10 أعداد صحيصة ثم إخراج الحد الأقصى و الحد الأدنى للرقم بينهما 2. اكتب برنامج ++c يطالب المستخدم بادخال عدد صحيح ثم اخراج الرقم مع عكس الارقام. على سبيل المثال اذا كان الرقم 12345 فيجب ان يكون الناتج54321
    1 نقطة
  25. يوجد مجموعة من الكتب الإنجليزية لتعلم بايثون ومنها: كتاب Think Python: كتاب مجاني ومناسب للمبتدئين، هو عبارة عن مقدمة لبرمجة Python للمبتدئين. يبدأ بالمفاهيم الأساسية للبرمجة، وهو مصمم بعناية لتحديد جميع المصطلحات عند استخدامها لأول مرة ولتطوير كل مفهوم جديد في تقدم منطقي. يتم تقسيم الأجزاء الأكبر حجمًا، مثل البرمجة الموجهة والكائنات العودية recursion إلى سلسلة من الخطوات الأصغر ويتم تقديمها على مدار عدة فصول. كتاب How to Code in Python: كتاب مجاني أيضًا، كتاب مقدم من شركة DigitalOcean (شركة مختصة في الإستضافة والتخزين السحابي)، تم تصميم هذا الكتاب ليتم استخدامه بطريقة منطقية بالنسبة للمبتدئ. بمجرد أن تتعرف على المفاهيم الأساسية المشروحة في الكتاب، يمكنك الاستمرار في استخدام الكتاب كمصدر مرجعي. كتاب Python for Everybody: الهدف من هذا الكتاب المجاني هو تقديم مقدمة في البرمجة. في هذا الكتاب يتم التركيز بشكل أكبر على استخدام Python لحل مشكلات تحليل البيانات الشائعة في عالم المعلوماتية. ملاحظة: تحتوي الأكاديمة على كتاب البرمجة بلغة بايثون، وهو كتاب مترجم إلى العربية مبني على كتاب «How to code in Python» ويأتي شارحًا المفاهيم البرمجية الأساسية بلغة بايثون، رُبط هذا الكتاب مع توثيق لغة بايثون في موسوعة حسوب لتسهيل عملية الاطلاع على أي جزء من اللغة مباشرة وقراءة التفاصيل باللغة العربية. كما يوجد مجموعة ضخمة من المقالات في Python يمكنك الإطلاع عليها من هنا (مقالات بايثون).
    1 نقطة
  26. الإصدار 1.0.0

    11238 تنزيل

    التصميم هو مهنة العصر الحالية، هذا العصر الذي يولي أهميةً كبيرةً منقطعة النظير للعامل البصري، فيدخل مجال التصميم في كل مناحي حياتنا اليومية فكل شيء تراه حولك بدءًا من صور أغلفة المنتجات وحتى الإعلانات والملصقات والشعارات وأغلفة الكتب وكل شيء تقريبًا قد مرَّ على يدي مصمم وعولج داخل أحد تطبيقات الرسم والتصميم فسوق التصميم كبيرٌ يزداد فيه الطلب على المصممين يومًا بعد يوم. تمثلت رؤيتنا للكتاب في أن يكون المرجع الأول للمصمم العربي أو من يريد تعلم مجال التصميم الجرافيكي وذلك بجعله شاملًا لكل ما يحتاج إليه المتعلم في بداية رحلته التعليمية في هذا المجال وليتضمن العناصر الأساسية في هذا التخصص سواء كان ذلك في الأساسيات أو البرامج والتطبيقات أو أفكار التصميمات. يهدف الكتاب لإخراج أفراد متمكنين من أساسيات مجال التصميم الجرافيكي ولديهم المعلومات والخبرة الأساسية اللازمة لدخول سوق العمل وتحقيق دخل مادي عبر سوق الإنترنت الكبير وذلك من خلال تنفيذ أعمال التصميم الجرافيكي عبر منصات العمل الحر العربية مثل مستقل وخمسات. يتكون الكتاب من خمسة أقسام رئيسية: الأساسيات والمبادئ البرامج والتطبيقات مجالات التصميم الجرافيكي قواعد التصميم المسار المهني والتطوير الذاتي دخول سوق العمل هذه النقاط الخمس نعدها شاملة لما يحتاج إليه المصمم الجديد ليكون قادرًا على إنتاج تصميم وبيعه في السوق. يستهدف الكتاب جمهور المصممين المبتدئين أو من يريدون دخول هذا المجال، وعليه فإن الكتاب ليس موجهًا للمصممين المتقدمين أو المحترفين فهؤلاء في الغالب يتعلمون مباشرة من مصادر متقدمة سواءً عربية أو أجنبية ولكن قد يكون لدى البعض منهم نقص في معرفة أساسيات التصميم الفنية والأكاديمية، لذا يمكنهم آنذاك الرجوع إلى فصول بعينها من هذا الكتاب أي أنَّ فصول هذا الكتاب قد تفيد حتى من كان متقدمًا في مجال التصميم التطبيقي ولكن دون أساس أكاديمي سليم. هذا الكتاب مرخص بموجب رخصة المشاع الإبداعي Creative Commons «نسب المُصنَّف - غير تجاري - الترخيص بالمثل 4.0». يمكنك قراءة فصول الكتاب على شكل مقالات من هذه الصفحة، «أساسيات تصميم الرسوميات»، أو تجدها مسردة بالترتيب التالي: مقدمة إلى تصميم الرسوميات (التصميم الجرافيكي) عناصر تصميم الرسوميات مبادئ تصميم الرسوميات الألوان في تصميم الرسوميات ونظرية الألوان تعرف على أشهر برامج وتطبيقات تصميم الصور والرسوميات مقدمة إلى برنامج أدوبي فوتوشوب Adobe Photoshop مقدمة إلى برنامج أدوبي إليستريتور Adobe Illustrator والتعرف على واجهته مساحات وقياسات العمل التصميمي النص وأسلوب الطباعة Typography في تصميم الرسوميات قواعد التعامل مع الصور والرسوميات قواعد تصميم الأيقونات والشعارات قواعد تصميم المطبوعات والإعلانات قواعد تصميم الواجهات قواعد تصميم الرسوم البيانية قواعد تصميم الهوية البصرية دليل المسار المهني لمصمم الرسوميات مواقع العمل الحر والعمل عن بعد لتصميم الرسوميات
    1 نقطة
  27. تم تثبت جميع الحزم ولكن مازال هناك خطا Microsoft Windows [Version 6.1.7601] Copyright (c) 2009 Microsoft Corporation. All rights reserved. C:\coffee>npm run build > ecommerce@1.0.0 build C:\coffee > webpack serve (node:3576) [DEP_WEBPACK_COMPILATION_OPTIMIZE_CHUNK_ASSETS] DeprecationWarning: optimizeChunkAssets is deprecated (use Compilation.hooks.processAssets instead a nd use one of Compilation.PROCESS_ASSETS_STAGE_* as stage option) (Use `node --trace-deprecation ...` to show where the warning was created) i ?wds?: Project is running at http://localhost:1239/ i ?wds?: webpack output is served from i ?wds?: Content not from webpack is served from C:\coffee\dist x ?wdm?: assets by path *.jpeg 1.32 MiB 12 assets assets by path *.html 24.3 KiB asset product1.html 13.1 KiB [emitted] asset index.html 7.68 KiB [emitted] asset contact.html 3.47 KiB [emitted] assets by chunk 680 KiB (name: main) asset main.js 520 KiB [emitted] (name: main) asset css/style.css 160 KiB [emitted] (name: main) Entrypoint main 680 KiB = css/style.css 160 KiB main.js 520 KiB runtime modules 1.25 KiB 6 modules orphan modules 19.4 KiB [orphan] 1 module modules by path ./node_modules/ 481 KiB (javascript) 159 KiB (css/mini-extract) modules by path ./node_modules/webpack-dev-server/client/ 20.9 KiB 10 modules modules by path ./node_modules/html-entities/lib/*.js 61 KiB 5 modules modules by path ./node_modules/webpack/hot/ 1.58 KiB 3 modules modules by path ./node_modules/url/ 37.4 KiB 3 modules modules by path ./node_modules/querystring/*.js 4.51 KiB 3 modules modules by path ./node_modules/@laylazi/bootstrap-rtl/dist/css/*.css 50 bytes (javascript) 159 KiB (css/mini-extract) ./node_modules/@laylazi/bootstrap-rtl/dist/css/bootstrap-rtl.min.css 50 byte s [built] css ./node_modules/css-loader/dist/cjs.js!./node_modules/@laylazi/bootstrap- rtl/dist/css/bootstrap-rtl.min.css 159 KiB [built] [code generated] modules by path ./src/ 259 bytes (javascript) 3.96 KiB (css/mini-extract) ./src/index.js 209 bytes [built] [code generated] ./src/css/style.css 50 bytes [built] [code generated] css ./node_modules/css-loader/dist/cjs.js!./src/css/style.css 3.96 KiB [built] [code generated] ERROR in ./node_modules/bootstrap/dist/js/bootstrap.min.js 6:85-110 Module not found: Error: Can't resolve '@popperjs/core' in 'C:\coffee\node_modul es\bootstrap\dist\js' resolve '@popperjs/core' in 'C:\coffee\node_modules\bootstrap\dist\js' Parsed request is a module using description file: C:\coffee\node_modules\bootstrap\package.json (relativ e path: ./dist/js) Field 'browser' doesn't contain a valid alias configuration resolve as module C:\coffee\node_modules\bootstrap\dist\js\node_modules doesn't exist or is not a directory C:\coffee\node_modules\bootstrap\dist\node_modules doesn't exist or is not a directory C:\coffee\node_modules\bootstrap\node_modules doesn't exist or is not a di rectory C:\coffee\node_modules\node_modules doesn't exist or is not a directory looking for modules in C:\coffee\node_modules single file module using description file: C:\coffee\package.json (relative path: ./node_ modules/@popperjs/core) no extension Field 'browser' doesn't contain a valid alias configuration C:\coffee\node_modules\@popperjs\core doesn't exist .js Field 'browser' doesn't contain a valid alias configuration C:\coffee\node_modules\@popperjs\core.js doesn't exist .json Field 'browser' doesn't contain a valid alias configuration C:\coffee\node_modules\@popperjs\core.json doesn't exist .wasm Field 'browser' doesn't contain a valid alias configuration C:\coffee\node_modules\@popperjs\core.wasm doesn't exist C:\coffee\node_modules\@popperjs\core doesn't exist looking for modules in C:\node_modules single file module No description file found in C:\node_modules\@popperjs or above no extension Field 'browser' doesn't contain a valid alias configuration C:\node_modules\@popperjs\core doesn't exist .js Field 'browser' doesn't contain a valid alias configuration C:\node_modules\@popperjs\core.js doesn't exist .json Field 'browser' doesn't contain a valid alias configuration C:\node_modules\@popperjs\core.json doesn't exist .wasm Field 'browser' doesn't contain a valid alias configuration C:\node_modules\@popperjs\core.wasm doesn't exist C:\node_modules\@popperjs\core doesn't exist @ ./src/index.js 3:0-44 webpack 5.50.0 compiled with 1 error in 12782 ms i ?wdm?: Failed to compile.
    1 نقطة
×
×
  • أضف...