亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

iKcamp團(tuán)隊(duì)制作|基于Koa2搭建Node.js實(shí)戰(zhàn)項(xiàng)目教學(xué)(含視頻)? 環(huán)境準(zhǔn)備

bang590 / 3394人閱讀

安裝搭建項(xiàng)目的開發(fā)環(huán)境

視頻地址:https://www.cctalk.com/v/15114357764004

文章 Koa 起手 - 環(huán)境準(zhǔn)備

由于 koa2 已經(jīng)開始使用 async/await 等新語法,所以請保證 node 環(huán)境在 7.6 版本以上。

安裝node.js

直接安裝 node.js :node.js官網(wǎng)地址 https://nodejs.org

nvm管理多版本 node.js :可以用nvm 進(jìn)行node版本進(jìn)行管理

- Mac 系統(tǒng)安裝 nvm [https://github.com/creationix/nvm#manual-install](https://github.com/creationix/nvm#manual-install)
- windows 系統(tǒng)安裝 nvm [https://github.com/coreybutler/nvm-windows](https://github.com/coreybutler/nvm-windows)
- Ubuntu 系統(tǒng)安裝 nvm [https://github.com/creationix/nvm](https://github.com/creationix/nvm)

項(xiàng)目初始化
身為程序員,初入江湖第一招:『Hello World』

首先,創(chuàng)建一個(gè)目錄 koa2-tutorial/ 用來存放我們的代碼。然后開始初始化項(xiàng)目:

// 創(chuàng)建 package.json 文件。該文件用于管理項(xiàng)目中用到一些安裝包
npm init

項(xiàng)目初始化完成后,在創(chuàng)建的目錄里,新建文件 app.js 并在里面寫下:

console.log("Hello World")

現(xiàn)在,我們的項(xiàng)目結(jié)構(gòu)應(yīng)該如下:

├── app.js
├── package.json

打開控制臺,進(jìn)入目錄 koa2-tutorial/ 并輸入:

node app.js

成功輸出 Hello World,說明環(huán)境正常。至此,我們的準(zhǔn)備工作完成。

下面我們會基于 Koa2 啟動服務(wù)器。

啟動服務(wù)器

運(yùn)行如下命令,安裝 Koa (版本信息會自動保存在 package.json 中)

// 安裝 koa,并將版本信息保存在 package.json 中
npm i koa -S

重寫 app.js,增加如下代碼:

const Koa = require("koa")
const app = new Koa()

app.listen(3000, () => {
  console.log("server is running at http://localhost:3000")
})

運(yùn)行 node app.js 并打開瀏覽器訪問 localhost:3000,頁面顯示 Not Found。

因?yàn)樵趩臃?wù)器后,代碼并沒有做其他的事情,也就沒有了交互。

我們繼續(xù)修改 app.js 文件:

const Koa = require("koa")
const app = new Koa()

// 增加代碼
app.use(async (ctx, next) => {
  await next()
  ctx.response.type = "text/html"
  ctx.response.body = "

Hello World

" }) app.listen(3000, () => { console.log("server is running at http://localhost:3000") })

重啟服務(wù)器并再次訪問,這時(shí)頁面將正常顯示 Hello World。

在增加的代碼里面,用到了 Koa 的「中間件」,那么什么是「中間件」呢?下一節(jié)我們會為大家詳細(xì)講述。

下一篇:《中間件用法——講解 Koa2 中間件的用法及如何開發(fā)中間件(含視頻)》

上一篇:iKcamp新課程推出啦~~~~~開始免費(fèi)連載啦~每周2更共11堂iKcamp課|基于Koa2搭建Node.js實(shí)戰(zhàn)項(xiàng)目教學(xué)(含視頻)| 課程大綱介紹

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/92229.html

相關(guān)文章

  • 開始連載啦~每周2更共11堂iKcamp課|基于Koa2搭建Node.js實(shí)戰(zhàn)項(xiàng)目教學(xué)視頻)|

    摘要:玩轉(zhuǎn)同時(shí)全面掌握潮流技術(shù)采用新一代的開發(fā)框架更小更富有表現(xiàn)力更健壯。融合多種常見的需求場景網(wǎng)絡(luò)請求解析模板引擎靜態(tài)資源日志記錄錯誤請求處理。結(jié)合語句中轉(zhuǎn)中間件控制權(quán),解決回調(diào)地獄問題。注意分支中的目錄為當(dāng)節(jié)課程后的完整代碼。 ?? ?與眾不同的學(xué)習(xí)方式,為你打開新的編程視角 獨(dú)特的『同步學(xué)習(xí)』方式 文案講解+視頻演示,文字可激發(fā)深層的思考、視頻可還原實(shí)戰(zhàn)操作過程。 云集一線大廠...

    B0B0 評論0 收藏0
  • 【完結(jié)匯總】iKcamp出品基于Koa2搭建Node.js實(shí)戰(zhàn)共十一堂課(視頻)

    摘要:云集一線大廠有真正實(shí)力的程序員團(tuán)隊(duì)云集一線大廠經(jīng)驗(yàn)豐厚的碼農(nóng),開源奉獻(xiàn)各教程。融合多種常見的需求場景網(wǎng)絡(luò)請求解析模板引擎靜態(tài)資源日志記錄錯誤請求處理。結(jié)合語句中轉(zhuǎn)中間件控制權(quán),解決回調(diào)地獄問題。注意分支中的目錄為當(dāng)節(jié)課程后的完整代碼。 ?? ?與眾不同的學(xué)習(xí)方式,為你打開新的編程視角 獨(dú)特的『同步學(xué)習(xí)』方式 文案講解+視頻演示,文字可激發(fā)深層的思考、視頻可還原實(shí)戰(zhàn)操作過程。 云...

    sPeng 評論0 收藏0
  • iKcamp團(tuán)隊(duì)制作基于Koa2搭建Node.js實(shí)戰(zhàn)視頻)? 中間件用法

    中間件用法——講解 Koa2 中間件的用法及如何開發(fā)中間件 ?? iKcamp 制作團(tuán)隊(duì) 原創(chuàng)作者:大哼、阿干、三三、小虎、胖子、小哈、DDU、可木、晃晃 文案校對:李益、大力萌、Au、DDU、小溪里、小哈 風(fēng)采主播:可木、阿干、Au、DDU、小哈 視頻剪輯:小溪里 主站運(yùn)營:給力xi、xty 教程主編:張利濤 視頻地址:https://www.cctalk.com/v/151143...

    Alfred 評論0 收藏0
  • iKcamp團(tuán)隊(duì)制作基于Koa2搭建Node.js實(shí)戰(zhàn)視頻)? 路由koa-router

    路由koa-router——MVC 中重要的環(huán)節(jié):Url 處理器 ?? iKcamp 制作團(tuán)隊(duì) 原創(chuàng)作者:大哼、阿干、三三、小虎、胖子、小哈、DDU、可木、晃晃 文案校對:李益、大力萌、Au、DDU、小溪里、小哈 風(fēng)采主播:可木、阿干、Au、DDU、小哈 視頻剪輯:小溪里 主站運(yùn)營:給力xi、xty 教程主編:張利濤 視頻地址:https://www.cctalk.com/v/151...

    netmou 評論0 收藏0
  • iKcamp基于Koa2搭建Node.js實(shí)戰(zhàn)視頻)? HTTP請求

    POST/GET請求——常見請求方式處理 ?? iKcamp 制作團(tuán)隊(duì) 原創(chuàng)作者:大哼、阿干、三三、小虎、胖子、小哈、DDU、可木、晃晃 文案校對:李益、大力萌、Au、DDU、小溪里、小哈 風(fēng)采主播:可木、阿干、Au、DDU、小哈 視頻剪輯:小溪里 主站運(yùn)營:給力xi、xty 教程主編:張利濤 視頻地址:https://www.cctalk.com/v/15114357765870 ...

    張利勇 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<