ラーニングノードとラーニングノードのクイックスタート
1746 ワード
プロジェクトディレクトリの作成
mkdir boiler-plate
プロジェクトディレクトリへ
cd boiler-plate
npm init
package.json
index.jsの作成(バックエンドの開始点)
express jsダウンロードnpm install express--save
モンゴルdbサイト接続-登録-クラスタの作成-無料、aws、シンガポール、m 0クラスタ、クラスタ名:テンプレート
モンゴルdbプレイヤーの作成
クラスタ-connectクリック-yhark,2021!-接続メソッドの選択-アプリケーションの接続-アプリケーションコードプロジェクトに接続文字列を追加
ダウンロード
npm install mongoose --save
index.jsにコードを追加
schemaにおけるモデルの役割
schemaとは、各情報に指定できる情報を指す.
ユーザー・モデルの作成
mkdir boiler-plate
プロジェクトディレクトリへ
cd boiler-plate
npm init
package.json
index.jsの作成(バックエンドの開始点)
express jsダウンロードnpm install express--save
const express = require('express')
const app = express()
const port = 5000 // 사용할 포트
app.get('/', (req, res) =>res.send('Hello World!'))
app.listen(port, () => console.log(`Example app listening on port ${port}!`)) // 주의! 따옴표 아님
package.jsonでスクリプトに次のコードを追加 "scripts": {
"start": "node index.js",
"test": "echo \"Error: no test specified\" && exit 1"
},
モンゴルDB接続モンゴルdbサイト接続-登録-クラスタの作成-無料、aws、シンガポール、m 0クラスタ、クラスタ名:テンプレート
モンゴルdbプレイヤーの作成
クラスタ-connectクリック-yhark,2021!-接続メソッドの選択-アプリケーションの接続-アプリケーションコードプロジェクトに接続文字列を追加
mongodb+srv://yhpark:<password>@boilerplate.19vkn.mongodb.net/myFirstDatabase?retryWrites=true&w=majority
猫王を知るダウンロード
npm install mongoose --save
index.jsにコードを追加
const mongoose = require('mongoose')
mongoose.connect('mongodb+srv://yhpark:[email protected]/myFirstDatabase?retryWrites=true&w=majority',{
useNewUrlParser: true, useUnifiedTopology: true, useCreateIndex: true, useFindAndModify: false
}).then(() => console.log('MongDB Connected..'))
.catch(err => console.log(err))
mongoose modelschemaにおけるモデルの役割
schemaとは、各情報に指定できる情報を指す.
ユーザー・モデルの作成
Reference
この問題について(ラーニングノードとラーニングノードのクイックスタート), 我々は、より多くの情報をここで見つけました https://velog.io/@pyh8837/따라하며-배우는-노드-익스프레스-기본テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol