Tengo dos paquetes privados con su propio paquete.json, dependencias, etc.
Instalé ambos en un tercer paquete con la idea de que luego podría usar el paquete web para construirlos y un archivo de fragmento común, sin embargo, no parece querer jugar a la pelota.
npm install /my/local/package1 npm install /my/local/package2(en realidad, usaría un npm privado o git)
en webpack.config.json
module.exports = { entry: { 'package1': 'package1', 'package2': 'package2' } ..., plugins = [ new webpack.optimize.CommonsChunkPlugin({ name: "commons", }), ...Cuando se construye, obtengo ambos paquetes bien construidos, pero solo un archivo común mínimo.
Lo estoy probando con dos paquetes que son idénticos aparte del nombre, por lo que debería tener todo en común.
¿Hay alguna manera de hacer esto?
U otra estrategia que me permita desarrollar aplicaciones separadas, que luego se pueden exportar junto con un fragmento común.
Creo que lo resolví configurando minChunks = 2 , ¿es 3 por defecto? no se mencionan los valores predeterminados por lo que puedo ver en los documentos.