Skip to content

EngineLandTeam/Npm

Repository files navigation

GUIAS DE USO EN NPM

GLOBAL

Acciones

Actualizacion de Npm

  • npm install -g [paquete]@[version]

Configuracion Global de Npm

  • npm set init.author.name @Nombre de usuario
  • npm set init.author.email Email de usuario
  • npm set init.author.url Url de Usuario
  • npm set init.license Licencia

Cuenta de Npmjs.com

  • npm adduser usuario y password

Flags

Alias

  • -i, add, install Instalacion
  • -g, --global Instalacion global

Instalacion

  • npm install [dir] Instalacion desde directorio local o archivo comprimido
  • npm install [url] Instalacion desde un repositorio remoto
  • npm install [paquete]@[version] Instala paquete con su propia version (latest por defecto)
  • npm install [@]ev>[paquete]@[version] Instala desde el registro del desarrollador del paquete
  • @latest Ultima actualizacion del paquete

Adicionales (modificadores para package.json)

  • -S, --save opcion por defecto, registrado en dependecies
  • -E, --save-exact registra la version exacta
  • -E, --save-bundle registra la version exacta
  • -D, --save-dev en desarrollo, registrado en devDependecies
  • -P, --save-prod produccion, registrado en dependecies
  • -O, --save-optional opcional, registrado en optionalDependecies
  • --no-save no guarda registro alguno

Configuracion Global de Git

  • git config --global user.name @Nombre de usuario
  • git config --global user.email Email de usuario
  • git config --global core.editor Editor de git
  • git config --list Visualizamos la configuracion de git

Command

npm install -g npm@latest
npm set init.author.name "@T3am."
npm set init.author.email "EngineLandTeam@gmail.com"
npm set init.author.url "https://EngineLand.dev"
npm set init.license "MIT"
npm adduser

git config --global user.name "@T3am."
git config --global user.email "EngineLandTeam@gmail.com"
git config --global core.editor "C:\\Program Files\\Microsoft VS Code\\Code.exe" --wait

INICIO DE REPOSITORIO

Acciones

  • Creamos una nueva carpeta
  • Inicializamos Git
  • Inicializamos Npm
  • Configuramos Package.json
  • Creamos y adaptamos .gitignore

Command

mkdir Npm && cd Npm
git init
npm init -y

git add .
git commit -m "Inicio de Repositorio"

INSTALACION DE DEPENDENCIAS

Acciones

  • Instalamos Bootstrap en modo de desarrollo
  • Instalamos @Fontawesome free en modo de desarrollo
  • Instalamos Webpack en modo de desarrollo
  • Instalamos Webpack CLI en modo desarrollo

Command

npm i -D bootstrap@latest
_npm i github:EngineLanTeam/Npm_
npm i -D @fortawesome/fontawesome-free
npm i -D webpack
npm i -D webpack-cli

git add .
git commit -m "Instalacion de Dependencias"

PUBLICACIOM EN NPM

Acciones

  • Publicacion global de nuestro paquete en local
  • Vinculamos a cuentas de Npmjs y Github
  • Publicamos nuestro paquete en Npmjs
  • Patch version en npmjs
  • Actualizamos version de npm
  • Actualizamos version de git
  • Remote en github

Command

npm link
_npm install -g C:\laragon\www\Npm_
npm adduser
npm version patch
git tag -a v1.0.0 -m "Version Inicial"
npm publish
npm install -g
git remote add origin https://github/EngineLandTeam/Npm.git

git add .
git commit -m "Publicacion en Npm"
git push origin master
git push origin --tags

README GLOBAL

Acciones

  • Incluimos en Readme instrucciones mas usadas
  • Actualizamos version de npm
  • Actualizamos version de git
  • Remote

Command

npm link
npm version patch
npm publish
_git tag -a v1.0.2 -m "Readme Global"_

git add .
git commit -m "Readme Global"
git push origin master
git push origin --tags

Logo

About

@T3AM - Guia de uso Npm

Resources

Stars

Watchers

Forks

Packages

No packages published