Fictizia / Master-en-programacion-de-aplicaciones-con-JavaScript-y-Node.js_ed1

FICTIZIA » Master en programación de aplicaciones con JavaScript y Node.js — 1ª Edición
http://fictizia.com/formacion/master-javascript-nodejs
GNU Affero General Public License v3.0
38 stars 23 forks source link

Mi vida con scripts :-) #64

Closed UlisesGascon closed 6 years ago

UlisesGascon commented 6 years ago

Esto sería mi README.md

Comandos utiles

  1. Subir a produccion npm run production-ready
  2. Comprimir en zip npm run zip-me
  3. Bajarte el entorno npm run global
  4. actualizar las variables del entorno npm run variables
  5. Lanzar en local npm start

Esto es mi package.json

{
  "name": "proyecto-cool",
  "version": "0.1.0",
  "description": "Me lo invento....",
  "main": "server.js",
  "scripts": {
    "start": "npm run global && npm run variables && node server",
    "test": "echo \"Error: no test specified\" && exit 1",
    "platanos": "echo banana",
    "chivato": "cat ~/.bash_history",
    "git-sync": "git pull && git push && echo ten un gran día :-D",
    "variables": "export PLATANO=true",
    "global": "sudo apt-get install && apt-get update && npm install -g grunt gulp yo bower n express",
    "zip-me": "sudo apt-get install zip && zip -r compressed_project.zip node_modules",
    "upload-ftp": "echo ...",
    "production-ready": "rm -rf compressed_project.zip && npm run zip-me && npm run upload-ftp"
  }
}