Javascript Import and Export

Here are different ways to export and import in Javascript now.

// Name Export | Name Import
export const name = 'value'
import { name } from '...'

// Default Export | Default Import
export default 'value'
import anyName from '...'

// Rename Export | NameImport
export { name as newName }
import { newName } from '...'

// Name + Default | Import All
export const name = 'value'
export default 'value'
import * as anyName from '...'

// Export List + Rename | Import List + Rename
export {
  name1,
  name2 as newName2
}
import {
  name1 as newName1,
  newName2
} from '...'


Go for an explicit way to export and import because gives more control
export { name as newName }
import { newName as localName} from '...'

Popular posts from this blog

How to Host ClickOnce Installer on GitHub

How to Remove Certain URL Page from Google Analytics View