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
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
- Creamos una nueva carpeta
- Inicializamos Git
- Inicializamos Npm
- Configuramos Package.json
- Creamos y adaptamos .gitignore
mkdir Npm && cd Npm
git init
npm init -y
git add .
git commit -m "Inicio de Repositorio"
- 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
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"
- 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
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
- Incluimos en Readme instrucciones mas usadas
- Actualizamos version de npm
- Actualizamos version de git
- Remote
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