Inicializando paquetes

Comando npm

npm help muestra la lista de comandos disponibles:

➜  ~ npm help

Usage: npm <command>

where <command> is one of:
    access, adduser, audit, bin, bugs, c, cache, ci, cit,
    clean-install, clean-install-test, completion, config,
    create, ddp, dedupe, deprecate, dist-tag, docs, doctor,
    edit, explore, fund, get, help, help-search, hook, i, init,
    install, install-ci-test, install-test, it, link, list, ln,
    login, logout, ls, org, outdated, owner, pack, ping, prefix,
    profile, prune, publish, rb, rebuild, repo, restart, root,
    run, run-script, s, se, search, set, shrinkwrap, star,
    stars, start, stop, t, team, test, token, tst, un,
    uninstall, unpublish, unstar, up, update, v, version, view,
    whoami

npm <command> -h  quick help on <command>
npm -l            display full usage info
npm help <term>   search for help on <term>
npm help npm      involved overview

Specify configs in the ini-formatted file:
    /Users/danimerida2000/.npmrc
or on the command line via: npm <command> --key value
Config info can be viewed via: npm help config

[email protected] /opt/homebrew/Cellar/node@12/12.22.5/lib/node_modules/npm

El argumento -h nos muestra la referencia de ayuda de un comando:

El comando npm init es utilizado para crear el archivo package.json.

Ejemplo:

Si deseamos que asigne los valores predeterminados, usamos el flag -y (npm install -y)

Atributos que son generados en package.json:

  • name - nombre del paquete.

  • version - la versión actual del paquete.

  • description - descripción del paquete, y es usado para metanálisis en el registry.

  • main - el archivo de punto de entrada para iniciar el paquete.

  • scripts - shell scripts.

  • keywords - lista de palabras claves que mejora la visibilidad de un paquete publicado.

  • author - el paquete del autor.

  • licencia - la licencia del paquete.

Se puede ejecutar npm init después de la existencia del archivo package.json con el fin de actualizar cualquier atributo, inclusive es útil para leer un repositorio remoto de git y agregarlo a package.json.

Last updated

Was this helpful?