components-abx-public
v1.1.2
Published
Componentes para ser usados en proyectos de react y mantener un estandar
Downloads
200
Readme
Componentes para proyectos de react
Componentes para ser usados en proyectos de react y mantener un estandar
⚠️ NOTA: Esta version sera reemplazada con una version de mayor seguridad (gitlab/github)
Pasos para subir una libreria de componentes de react nueva a NPM
1. Preparacion de proyecto en el ambiente de desarrollo
Inicializar el proyecto con NPM:
npm init -y
Instalar React y ReactDOM:
npm install react react-dom
Instalar herramientas de compilacion
npm install --save-dev @babel/core @babel/cli @babel/preset-env @babel/preset-react
Crea un archivo .babelrc en la raíz de tu proyecto con la siguiente configuración
{ "presets": ["@babel/preset-env", "@babel/preset-react"] }
Agrega el siguiente script en la sección scripts del package.json
"scripts": { "build": "babel src --out-dir dist --copy-files" }
Copiar los archivos de la carpeta src como en este repositorio
Crea un archivo .npmignore y agrega lo siguiente para evitar subir archivos innecesarios a NPM
node_modules src .babelrc
2. Despliegue en NPM
Compilar la Librería
npm run build
Actualizar la version
# Para un parche (arreglos de errores): npm version patch # Para un cambio menor (nuevas características compatibles): npm version minor # Para un cambio mayor (modificación incompatible): npm version major
Publicar la libreria
npm publish
En caso de no estar logueado:
npm login