航行99[2週間]WIL
今週習った
私の主な特技でノードjsを選択しました.
レッスンを受けながらJavascript ES 6の知識を学び、Expressを学びながら、作成実習のショッピングサイトにページを作成し、ショッピングサイトdb内でapiを使って商品の格納、削除、ショッピングバスケットのアイテムのアクティビティを行います.
私が直したERRORたち。
3週目に訂正した誤り。
最初の試みでは、不眠症を利用してapi/goodsに新しい製品を追加しようとしたとき、あなたはずっとできなかったので、最初からやり直して、新しいファイルを作成して、最初からやり直すことにしました.パッケージjson、express、テンプレートエンジン、mongoseがインストールされています.
index.js親フォルダで
app.use(express.json()); 『不眠症』と書いて、postを運転中に起動しました.
でも、
Node.js(Error:listeneEADDRINUSE)というエラーが発生しました.
ポートが既に使用されていることを示します.最初に作成したノードサーバを殺さなかったために競合が発生した可能性があります.だからもう一つのノードはjsを主な特技として選んだ人が共有する
1.cmdを開く
2.netstat-anoの検索
3.対応するポート(私は3000)のPIDを探す
4.該当するPIDを記入する.
この順番でやるとスタートします.
Node.js : Restful API
RESTはRepresentation State Transferと呼ばれます.
3週目に訂正した誤り。
最初の試みでは、不眠症を利用してapi/goodsに新しい製品を追加しようとしたとき、あなたはずっとできなかったので、最初からやり直して、新しいファイルを作成して、最初からやり直すことにしました.パッケージjson、express、テンプレートエンジン、mongoseがインストールされています.
index.js親フォルダで
app.use(express.json()); 『不眠症』と書いて、postを運転中に起動しました.
でも、
Node.js(Error:listeneEADDRINUSE)というエラーが発生しました.
ポートが既に使用されていることを示します.最初に作成したノードサーバを殺さなかったために競合が発生した可能性があります.だからもう一つのノードはjsを主な特技として選んだ人が共有する
1.cmdを開く
2.netstat-anoの検索
3.対応するポート(私は3000)のPIDを探す
4.該当するPIDを記入する.
この順番でやるとスタートします.
Node.js : Restful API
RESTはRepresentation State Transferと呼ばれます.
REST APIは概ね3種類からなる
1.リソース
- Create : 생성(POST),
- Read : 조회(GET),
- Update : 수정(PUT),
- Delete : 삭제 (DELETE)
METHODは普通そう書きますが、必ずしも守って使う必要はありません!注意!Node.js : Package.json
Package.json file is the heart of any Node project. It records important metadata about a project which is required before publishing to NPM, and also defines functional attributes of a project that npm uses to install dependencies, run scripts, and identify the entry point to our package.
reference: https://heynode.com/tutorial/what-packagejson/
.
.
.
Package.jsonはnodeです.これはjsプロジェクトを行うための必須ファイルです.必要な理由は次のとおりです.
第一に、自分がどのパッケージを使用しているかを見ることができます.
第二に、他の開発者と共有すると、プロジェクトがどのようなパッケージを使用しているかを一目で見ることができ、プロジェクトに対する感覚を迅速につかむことができます.
reference: https://blog.naver.com/ystime25/222408646805
.
.
.
package.jsonを作成するには
npm init -y
expressをインストールするには
npm install express
テンプレートエンジンをインストールするには
npm install ejs
mongoseをインストールするには
npm install mongoose
これらをインストールしたら、パッケージです.jsonの下の写真のように現れます.
今後の努力の方向
秋夕(チュソク、陰暦8月15日の節句)連休中はゆっくり休んでいたが、急にブレーキがかかり、最初は集中できなかった.今週は個人的なプロジェクトを提出するので、本当に努力しなければならないと決心しました.見知らぬ概念もたくさんあります.特にasync、awaitなどの概念は...ただ全体的によく知られていないので、全く理解していません.個人種目を完成してからまだ時間があれば、もっと詳しく勉強したいと思います.
Reference
この問題について(航行99[2週間]WIL), 我々は、より多くの情報をここで見つけました
https://velog.io/@eujeong/항해-99-2주차-WIL
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
秋夕(チュソク、陰暦8月15日の節句)連休中はゆっくり休んでいたが、急にブレーキがかかり、最初は集中できなかった.今週は個人的なプロジェクトを提出するので、本当に努力しなければならないと決心しました.見知らぬ概念もたくさんあります.特にasync、awaitなどの概念は...ただ全体的によく知られていないので、全く理解していません.個人種目を完成してからまだ時間があれば、もっと詳しく勉強したいと思います.
Reference
この問題について(航行99[2週間]WIL), 我々は、より多くの情報をここで見つけました https://velog.io/@eujeong/항해-99-2주차-WILテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol