MongoDB와 Node.Js의 주요 로컬 콘트롤러 주변 환경 구성 - 2부
4922 단어 nodemongodbjavascript
mongoDbWithNode
y dentro de este 폴더 desde la consola vamos a correr el comando npm init -y
Para crear una configuracion basica de npm en nuestro proyecto. El resultado deberia ser algo como esto: 👇🏼Aquí la lista de comandos usados:
$ mkdir mongoDbWithNode
$ cd mongoDbWithNode
$ npm init -y
Ahora si abrimos el 폴더 mongoDbWithNode desde cualquier 편집기 vamos a observar qué se ha creado un archivo llamado package.json el cual debe lucir muy parecido a esto:
Lo siguiente que haremos sera crear un script, en el archivo package.json dentro del key scripts, añadiremos la siguiente linea y borraremos la linea de "test"
"start": "nodemon index.js",
, de tal manera que ahora la parte de scripts en el package.json debería verse así:"scripts": {
"start": "nodemon server.js"
},
Con esto listo ahora tenemos que ir a la consola y instalar algunos paquetes, el primero sera nodemon y lo instalaremos escribiendo en consola:
$ yarn add -D nodemon
Luego de ello instalaremos mongodb desde la consola usando el siguiente comando:
$ yarn add mongodb
una vez instalado mongoDb, el siguiente paso es crear un archivo dentro de nuestra carpeta llamado
server.js
y allí en este archivo es donde vamos a añadir el codigo que Atlas nos creo (el último paso de la parte 1 de este artículo) 스크린샷 a continuación :el codigo es algo parecido a esto:
const { MongoClient } = require('mongodb');
const uri = "mongodb+srv://jrojas:<password>@myfirstdb.gnjpx.mongodb.net/myFirstDatabase?retryWrites=true&w=majority";
const client = new MongoClient(uri, { useNewUrlParser: true, useUnifiedTopology: true });
client.connect(err => {
const collection = client.db("test").collection("devices");
// perform actions on the collection object
client.close();
});
ahora algunas cosas Importantes para rescatar es que deben cambiar el 문자열
<password>
con la contraseña que le crearon a su usuario y deben reemplazar myFirstDatabase
con el nombre que le dieron a su DB.Después el último paso será ir a la consola y correr el comando:
yarn start
o npm start
Dependiendo de que hayan usado para instalar mongoDB y eso deberia mostrarles que ya todo esta corriendo como esperabamosY como último paso si queremos verificar que nuestra conxión se ha realizado de manera correcta lo que podemos hacer es poner el siguiente código en nuestro archivo
server.js
const { MongoClient } = require('mongodb');
const uri = "mongodb+srv://jrojas:<password>@myfirstdb.gnjpx.mongodb.net/myFirstDatabase?retryWrites=true&w=majority";
const client = new MongoClient(uri, { useNewUrlParser: true, useUnifiedTopology: true });
client.connect(err => {
const list = await client.db("admin").command({listDatabases: 1})
console.log("list -->", list);
client.close();
});
lo cual nos imprimirá en consola la lista de las base de datos que han sido creadas:
프록시모스 파소스
En los próximos tutoriales lo que haremos será empezar a hablar directamente de mongoDb y sus conceptos, pero esto lo haremos en una nueva serie
파트 1
Reference
이 문제에 관하여(MongoDB와 Node.Js의 주요 로컬 콘트롤러 주변 환경 구성 - 2부), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/ionyrojas/configurando-un-ambiente-para-empezar-a-probar-mongodb-en-tu-maquina-local-con-nodejs-part-2-a95텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)