ES6 module
// dist/bundle.js
import { log } from './myLogger' // myLogger ํ์ผ์ด ๊ฐ์ฒด์ ํํ๋ก ๋์ด์ค๊ธฐ ๋๋ฌธ์ destructing ํํ๋ก log func๋ง ๋ฝ์์ ์ด๋ค
const root = document.querySelector('#root')
root.innerHTML = `<p>Hello world!</p>`
log()
// myLogger.js
export default function log(data) { // export default๋ก export. default๋ ์ด ํ์ผ ๋ด์ ์ ์ผํ export
console.log(data)
}// bundle.js
import log, { getTime, getCurrentHour, MyLogger, _ } from './myLogger'
const root = document.querySelector('#root')
root.innerHTML = `<p>Hello world!</p>`
log('test 1234')
log(`now time is ${getTime()}`)
log(`current hour is ${getCurrentHour()}`)
const logger = new MyLogger()
log(`my lectures are ${logger.getLectures()}`)
_.log('hihi')Last updated