Escribiendo el código de nuestro paquete

Clase 41 de 51Fundamentos de JavaScript 2017

Resumen

Uno de los “Refactor” más importantes que debes de tener en cuenta antes de publicar nuestro modulo es la forma en que exportamos las funciones. Se tienen 2 opciones:

export default function platzom(str) {
}

De este modo, al momento de importar la librería en otro proyecto sera de la forma:

import platzom from ‘platzom'

Y cuando tenemos varias funciones que queremos importar, usamos solo export:

export function platzom(str) {

}

Así para usar el import lo hacemos del modo:

Import {platzom} from platzom

Lo siguiente es preparar el código para que sea compatible con cualquier navegador, para lo cual usamos babel. En este caso, usamos la configuración por defecto:

https://babeljs.io/docs/setup/#installation