Node.jsのWebフレームワークExpress.js
Node.jsで最も有名なWebフレームワークExpress.jsって何ですか?
Webフレームワーク?Webサービスに必要な機能を提供する各種ツールの集合.
Webフレームワークにより、Webサービスを迅速に組織できます.
Express.jsの起動
Express.jsは、以下の3つの方法の1つから開始することができる. npm init express-generator npx + express-generator 1. npm init
Express.これはjsを最初から書く方法です.
express-generatorを使用してプロジェクトの基本構造を自動的に生成します.
npxを使用すると、express-generatorをインストールする必要がなく使用できます.express-generatorはプロジェクト作成後に使用されなくなるため、npxを使用することが望ましい.
Express.jsはappオブジェクトで始まり、すべての動作を完了します.appオブジェクトまたはExpress.ルータを使用してルーティングを実装してもよいし、Request Handlerを使用してHTTPリクエストと応答を処理してもよい.
「簡単な実践として」Express.「js開始」の方法の1つを経てapp.jsファイルには以下の基本コードが記述されています.次に、端末に
結果画面
Webフレームワーク?Webサービスに必要な機能を提供する各種ツールの集合.
Webフレームワークにより、Webサービスを迅速に組織できます.
Express.jsの起動
Express.jsは、以下の3つの方法の1つから開始することができる.
Express.これはjsを最初から書く方法です.
$ npm init
$ npm i express
2. express-generatorexpress-generatorを使用してプロジェクトの基本構造を自動的に生成します.
$ npm i -g express-generator
$ express my-project // my-project란 이름으로 프로젝트 생성
$ cd my-project // 해당 프로젝트로 이동
$ npm i
$ npm start
3. npx + express-generatornpxを使用すると、express-generatorをインストールする必要がなく使用できます.express-generatorはプロジェクト作成後に使用されなくなるため、npxを使用することが望ましい.
$ npx express-generator my-project
$ cd my-project
$ npm i
$ npm start
Express.js操作Express.jsはappオブジェクトで始まり、すべての動作を完了します.appオブジェクトまたはExpress.ルータを使用してルーティングを実装してもよいし、Request Handlerを使用してHTTPリクエストと応答を処理してもよい.
「簡単な実践として」Express.「js開始」の方法の1つを経てapp.jsファイルには以下の基本コードが記述されています.次に、端末に
node app.js
試運転項目を入力する.// app.js
var express = require('express');
var app = express(); // app 객체에 Express.js의 기능을 담음
app.get("/", (req, res) => {
res.send("<h1>Hello Express! </h1>")
})
app.listen(3000, () => {
console.log("3000번 포트에서 웹 서버를 실행중입니다...")
})
プロジェクト実行命令画面結果画面
Reference
この問題について(Node.jsのWebフレームワークExpress.js), 我々は、より多くの情報をここで見つけました https://velog.io/@aldrn29/Node.js-Express.jsテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol