Contenido visto en la clase de este curso.
Necesitamos generar los siguientes archivos:
=>package.json: necesitamos tener instalado npm, una vez instalado, con el comando:
npm init – y
=>index.js
=>.gitignore: Nos dirigimos a la página: https://www.toptal.com/developers/gitignore/ y colocamos Node, Windows, Linux, macOS
Y copiamos el archivo generado a partir del botón “Create”, posterior a ello, pegamos en el respectivo archivo .gitignore
=>.editorconfig: Debemos instalar el plugin de VSC y escribir el siguiente contenido:
root = true
[*]
charset = utf-8indent_style = space
indent_size = 2insert_final_newline = truetrim_trailing_whitespace = true
[*.js]
quote_type = single
[*.md]
max_line_length = off
trim_trailing_whitespace = false```
=>.eslintcr.json:
{
“parserOptions”: {
“ecmaVersion”: 2018
},
“extends”: [
“eslint:recommended”,
“prettier”
],
“env”: {
“es6”: true,
“node”: true,
“jest”: true
},
“rules”: {
“no-console”: “warn”
}
}
Una vez creados los archivos antes mencionados, necesitamos modificar el archivo package.json:
Necesitamos modificar la parte de “scripts” y colocar la siguiente configuración, para colocar el servidor en modo de desarrollo, así como modo de producción.
Código:
“scripts”: {
“dev” : “nodemon index.js”,
“start” : “nodeindex.js”,
“lint”: “eslint”
},
También necesitamos instalar los siguientes complementos mediante terminal:
npm i nodemon eslint eslint-config-prettier eslint-plugin-prettier prettier -D
Con esto, se creará la carpeta de node_modules y el archivo package-lock.json
Con esta configuración, el proyecto está listo para empezar a desarrollar.
Voy desde un pueblo muy pequeño, soy una persona con un gran sueño, quiero escuchar a mis profes y abrir mis horizontes 😄