Nima Aram
4 سال پیش توسط Nima Aram مطرح شد
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')

مشکلش کجاست؟


ثبت پرسش جدید
علیرضا معمارزاده
تخصص : junior level developer
@alireza.mzh 4 سال پیش مطرح شد
1

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

const faker=require("./faker")

میلاد-م
تخصص : توسعه‌دهنده رابط کاربری - Fron...
@milad 4 سال پیش مطرح شد
0

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


علیرضا معمارزاده
تخصص : junior level developer
@alireza.mzh 4 سال پیش مطرح شد
1

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

const faker=require("./faker")

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

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