توضیحات

در این جلسه به معرفی Module که در ES6 میپردازیم. این بخش فوق العاده مهم است


HTML CSS طراحی وب طراحی سایت javascript ecmascript جاوا اسکریپت اکما اسکریپت جاوااسکریپت

مدرس دوره علی شیخ
مدت دوره 06:09:03
تعداد ویدیو 37

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

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

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

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

    
    
    [Running] node "d:\roocket\learn js\js\poroje js\main.js"
    (node:8864) Warning: To load an ES module, set "type": "module" in the package.json or use the .mjs extension.
    (Use `node --trace-warnings ...` to show where the warning was created)
    d:\roocket\learn js\js\poroje js\main.js:1
    import { hashem } from "./script"
    ^^^^^^

    SyntaxError: Cannot use import statement outside a module
    at wrapSafe (internal/modules/cjs/loader.js:984:16)
    at Module._compile (internal/modules/cjs/loader.js:1032:27)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1097:10)
    at Module.load (internal/modules/cjs/loader.js:933:32)
    at Function.Module._load (internal/modules/cjs/loader.js:774:14)
    at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:72:12)
    at internal/main/run_main_module.js:17:47

    [Done] exited with code=1 in 0.129 seconds

    • سلام وقت بخیر.
      آیا اجرای سورس کدی که در اختیارتون هست هم ارور میده؟ "type="module را به تگ script دادید؟

  • سلام
    خسته نباشید استاد
    من متاسفانه هرکار میکنم فایل import شده از یه فایل دیگه رو نمیشناسه!!
    دقیقا مطابق فرمایشات شما پیش رفتم و تایپ هر دو فایل رو از نوع module گذاشتم و وارد سند html ام کردم
    اما یه ارور دیگه ای که اصن توی آموزش های شما نبود رو میده!
    GET http://127.0.0.1:5500/module net::ERR_ABORTED 404 (Not Found( میده

    • سلام وقت بخیر.
      ادرس دهی را درست انجام دادید؟
      آیا module ها را توی پوشه module قرار دادید؟چون ارور میگه که توی پروژه شما پوشه module وجود نداره

    • ببینید این مسله اصلا ربطی به php کردن کد شما نداره و اصلا مشکل live server نیست بلکه مسله امنیتی (CORS) هست که مربوط به مروگر میشه.بله شما با پروٰژه را بفرستید روی سرور نیازی به live server ندارید.ولی همنطور که در ویدیو گفتم عموما از webpack استفاده میکنند و یک فایل js به مرورگر داده میشه