Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

234
Vistas
Optimice el tamaño del repositorio antes de usarlo como un repositorio compartido
 "scripts": { "compile": "cross-env NODE_ENV=production babel src --out-dir ." }, "peerDependencies": { "@material-ui/core": "4.5.2", "prop-types": "15.7.2", "react": "16.11.0", "react-dom": "16.11.0", "react-helmet-async": "1.0.7", "react-redux": "7.1.3", "redux": "4.0.4", "redux-form": "8.2.6", "reselect": "4.0.0" },

texto fuerte

babel.config.js

 module.exports = function(api) { api.cache(true) const presets = ['@babel/preset-env', '@babel/preset-react', 'minify'] const plugins = [ [ 'module-resolver', { root: ['./src'] } ] ] return { presets, plugins } }

ingrese la descripción de la imagen aquí

Arriba puede ver la estructura de los archivos, las configuraciones de package.json y babel , antes de enviarlo al repositorio, hago npm run compile , compila los archivos desde la carpeta src a la raíz, luego los push al repositorio, a continuación puede ver cómo lo instalo en otro proyecto

 "dependencies": { "shared": "git+https://usernma:token@git.allnewsmartadmin.com/project/shared.git", }

luego, cuando necesito un código de shared, import someModule from 'shared/action/someModule.js' . Todo es genial, pero al usarlo de esta manera, el tamaño de mi paquete aumentó mucho y aumentó el archivo de vendor.js , porque el paquete web detecta un módulo node_modules realmente masivo. ¿Cómo puedo compilarlo para que el código en el repositorio shared sea lo más pequeño posible con bable ?

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda