Desarrollé un pequeño componente Ui para uso interno en una empresa y lo publiqué en npm, pero cuando instalo ese paquete solo obtengo un archivo index.js en la carpeta node_modules .
No estoy usando ningún generador de paquetes, módulos es, solo un sencillo .js y .css
La carpeta que quiero publicar como paquete tiene la siguiente estructura:
package - src - index.js - index.css - assets/ - fonts/ - ..some fonts - images/ - icon.svg - package.json ``Utilice npm publish --dry-run para ver lo que npm cree que debería publicar. (Otra posibilidad es usar npm pack y luego examinar el contenido del tarball resultante).
Si le faltan archivos, verifique el contenido de cualquier archivo .npmignore relevante o un archivo .gitignore , cualquiera de los cuales podría hacer que npm ignore un archivo. (Lea los documentos relevantes de npm si no está familiarizado con el funcionamiento).
Por último, verifique su package.json para ver si hay files: entrada, "que es una matriz de nombres de archivos o directorios que deben incluirse en su paquete" (según los documentos vinculados anteriormente). Si tiene files: entrada, agregue los archivos que desea publicar que no se incluyen.