توضیحات

در این جلسه به توضیح ساختار پوشه ها و ایجاد کامپوننت در vue cli در vue.js می پردازیم.

دوستان اگه در ایچاد کامپوننت Home و استفاده ازش ارور داشتید از طرف eslint با متن زیر
error Component name "Hello" should always be multi-word vue/multi-word-component-names
نیاز هست اسم کامپوننت را به دو یا چند کلمه ای تغیر بدید مثلا HomeComponenet و یا در فایل vue.config.js در پروژه، داخل object این فایل مقدار lintOnSave: flase را قرار بدید.از طرفی در قسمت 65 دقیقه 07:11 هم به این موضوع اشاره شده


javascript جاوا اسکریپت vuejs ویو جی اس

مدرس دوره علی شیخ
مدت دوره 11:05:31
تعداد ویدیو 69

وضعیت دوره : کامل شده
قیمت دوره : رایگان

نظرات ارزشمند شما:

برای ارسال نظر ابتدا باید وارد سایت شوید

  • استاد ممنون از دوره عالی و مفیدتون ، یه سوال داشتم از خدممتون ، اونم اینکه میشه به کامپوننت هایی که ایجاد میکنیم مقدار ورودی بدیم؟؟؟

    • سلام وقت بخیر.
      ممنون از شما، بصورت prop و slot میتونید دیتا ارسال کنید.
      پیشنهاد میکنم در ابتدا دوره را کامل مشاهده و تمرین کنید.

  • سلام.وقتتون بخیر
    خیلی خیلی ممنونم بابت توضیحات عالیتون و من بی نهایت دارم لذت میبرم
    و این بهترین دوره ای بود که من بین تمام دوره های سایت ها دیدم و کاش میشد بیشتر با شما ارتباط بگیرم.موفق باشید

    • سلام وقت بخیر.
      خیلی ممنون از شما و حمایتتون?
      خداروشکر دوره براتون مفید بوده
      توی تلگرام پشتیبانی و اینستاگرام وب پروگ هم میتوانید در ارتباط باشید.

  • سلام وقتتون بخیر
    [eslint]
    C:\Users\Abolfazl\Desktop\vue3-sandbox\src\components\Home.vue
    1:1 error Component name "Home" should always be multi-word vue/multi-word-component-names

    ✖ 1 problem (1 error, 0 warnings)


    You may use special comments to disable some warnings.
    Use // eslint-disable-next-line to ignore the next line.
    Use /* eslint-disable */ to ignore all warnings in a file.
    ERROR in [eslint]
    C:\Users\Abolfazl\Desktop\vue3-sandbox\src\components\Home.vue
    1:1 error Component name "Home" should always be multi-word vue/multi-word-component-names

    ✖ 1 problem (1 error, 0 warnings)


    webpack compiled with 1 error




    این ارور توی کامند لاین اومده موقعی که npm run serve رو میزنم

    • سلام وقت بخیر.
      توی دوتا کامنت پایین تر گفتیم!!!!
      ارور مربوط به ESLint هست و نیازه که اسم کامپوننت ها را چند کلمه ای قرار بدید یا غیرفعال کنید، برای غیرفعال میتوانید 'vue/multi-word-component-names': ۰ را به rules های eslint توی فایل eslintrc.js. (اگه وجود نداره ایجاد کنید) اضافه کنید تا غیر فعال شود.
      پیش نیاز های دوره را حتما ببینید و کار کنید.

  • سلام وقت بخیر
    گفتین که برای اینکه از نام کامپوننت تک کلمه ای استفاده کنیم لازمه اون رو در eslintrc.js. قرار بدیم . این فایل کجاست؟بعد از نصب vue-cli و ایجاد پروژه این فایل رو پیدا نکردم

  • سلام استاد خسته نباشید من همش این خطارو دریفات میکنم بعد از ایجاد و استفاده از component

    Compiled with problems:X

    ERROR


    C:\Users\Alireza\Desktop\vu3-sandbox\src\components\Home.vue
    1:1 error Component name "Home" should always be multi-word vue/multi-word-component-names

    ✖ 1 problem (1 error, 0 warnings)

    • سلام وقت بخیر.
      ارور به نام کامپوننت اشاره کرده، با سورس کدی که در اختیارتون هست مقایسه کنید و چک کنید که بدرستی کامپوننت را اضافه کرده باشید.

    • نام کامپوننت هارو فقط 2 کلمه ای میشه داد
      تک کلمه ای که میدم قبول نمیکنه

    • ارور مربوط به ESLint هست و نیازه که اسم کامپوننت ها را چند کلمه ای قرار بدید یا غیرفعال کنید، برای غیرفعال میتوانید 'vue/multi-word-component-names': 0 را به rules های eslint توی فایل eslintrc.js. اضافه کنید تا غیر فعال شود.

    • سلام و خدا قوت یک اشتباه سینتکسی تو توضیحات شما وجود داره که شاید بچه ها رو اذیت کنه گفتم که اصلاحش کنید عبارت false اشتباها flase نوشته شده. با تشکر از آموزش خوب و مفیدتون

    • سلام وقت بخیر.
      باید ببینید ارور چی دریافت میکنید، اگه فایلی حذف یا تغیر نام میدهید باید جای های که import شده اصلاح کنید.