راکت
حل شده

مشکل در ایمپورت جاوا اسکریپت

2 پاسخ

سلام دوستان من یه ماژولی شبیه به این دارم.

const First = ['Do','Create','Play','Go','Stick','Find','Sell','Buy','Gain']
const Second = ['with my friends','laptop','computer','cellphone','mobile','out']

var frand = Math.floor(Math.random()*9)
var lrand = Math.floor(Math.random()*6)

export default class faker{
    f = First[frand]
    l = Second[lrand]
    fill = () => this.f + ' ' + this.l
}

حالا میخوام این ماژول رو در فایل index ایمپورت کنم ، اما مدام ارور زیر رو میگیرم

Uncaught SyntaxError: Cannot use import statement outside a module

فایل index.js هم این شکلیه:

import faker from './faker'

todo = []
let a = document.getElementById('todos')

مشکلش کجاست؟

ثبت پرسش جدید

پاسخ‌ها

2
علیرضا معمارزاده
علیرضا معمارزاده
@alireza.mzh

تخصص: junior level developer

بهترین پاسخ

سلام
نیاز دارید از babeljs استفاده کنید ، داکیومنتشو بخونید خودش راهنمایی کرده .
اما من یه راه حل دارم ، کد زیر رو امتحان کنید :

const faker=require("./faker")
میلاد-م
میلاد-م
@milad

تخصص: توسعه‌دهنده رابط کاربری - Front-End

عبارات import و export بدونه webpack یا ابزاری که این ها رو فعال کنه کار نمیکنه !

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام