国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

十分鐘入門express

funnyZhang / 1002人閱讀

摘要:的前世今生基于平臺,快速開放極簡的開發框架。性能上在之上進行了二次元的操作。提供了所需的所有功能。詳解如何秒掉代碼中間件中間件是一個函數,它可以訪問請求對象響應對象和應用中處于請求響應循環流程中的中間件,一般被命名為的變量。

express的前世今生

基于 Node.js平臺,快速、開放、極簡的 web 開發框架。

優點

極簡 靈活, express提供一系列強大的特性,幫助你創建各種 Web 和移動設備應用。

性能上 在node之上進行了二次元的操作。 提供了web所需的所有功能。

express 擁有強大的中間件,豐富的 HTTP 快捷方法可以進行強大的操作

引用 安裝
npm install express-generator -g 
//全局安裝 進行引入 
express -e
//默認  安裝改為 ejs 的模式 
express myapp  
//創建 myapp文件夾
npm install //安裝 依賴
set DEBUG=myapp & npm start  
//運行  文件夾
//然后在瀏覽器中打開 http://localhost:3000/ 網址就可以看到這個應用了。
app.js詳解(如何秒掉代碼) 1. 中間件

中間件(Middleware) 是==一個函數==,它可以訪問請求對象(request object (req)), 響應對象(response object (res)), 和 web 應用中處于請求-響應循環流程中的中間件,一般被命名為 next 的變量。

req請求對象

res響應對象

exit

應用級中間件
 app.get("/user/:id", function (req, res, next) {
  console.log("ID:", req.params.id);
  next();
}, function (req, res, next) {
  res.send("User Info");
});

// 處理 /user/:id, 打印出用戶 id

代碼中get也可換成use

路由級中間件

建立的文件夾就是 應用的這個例子
感興趣的同學可以在網址后邊加上/users

下面分析一下文檔程序
這個圖片來自 官方文檔

同樣我們的routes中也有一個文檔跟著相同 ,其實他就是路由級中間件的應用
再看 這張圖片 ----他來自 app.js

···································

var =require ()引用文件

app.use()應用路由中間件使用路由

值就是為什么在網址后加上/users能出來新的網址的關系

pug 與 ejs

pug 網址 https://www.npmjs.com/package...

ejs 網址 http://www.embeddedjs.com/
建議大家至少掌握一種語言

錯誤處理中間件

十分重要的東東 用來管理錯誤的 放最后的不必過多在意

app.use(function(err, req, res, next) {
  console.error(err.stack);
  res.status(500).send("Something broke!");
});
第三方中間件

也就是引用的中間件 不過多解釋了 用時再說

API是學習的工具建議大家多看看

http://www.expressjs.com.cn/4...

最后推薦一款進行監控的 工具

PM2 不是2.5 沒有升級版要記住
npm install pm2 -g
npm stste ./bin/www --watch
pm2 show 0
pm2 delete 0

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/89195.html

相關文章

  • NPM簡單入門

    摘要:使用淘寶鏡像大家都知道國內直接使用的官方鏡像是非常慢的,這里推薦使用淘寶鏡像。淘寶鏡像是一個完整鏡像,你可以用此代替官方版本只讀,同步頻率目前為分鐘一次以保證盡量與官方服務同步。 npm 使用介紹 NPM是隨同NodeJS一起安裝的包管理工具,能解決NodeJS代碼部署上的很多問題,常見的使用場景有以下幾種: 允許用戶從NPM服務器下載別人編寫的第三方包到本地使用。 允許用戶從NPM...

    ckllj 評論0 收藏0
  • 前端學習資源

    摘要:提供了完整的環境,并且支持自定義域名指向,動態計算資源調整,可以完成各種應用的開發編譯與部署。 react 新特性 react16 Context 算法相關 圖解排序算法(二)之希爾排序 微信小程序 微信小程序組件化的解決方案移動端尺寸基本知識 瀏覽器 前端必讀:瀏覽器內部工作原理瀏覽器緩存原理解讀瀏覽器加載css和js及dom解析之間的關系瀏覽器緩存 CSS學習 移動web開發布局入...

    zhisheng 評論0 收藏0
  • AI開發書籍分享

    摘要:編程書籍的整理和收集最近一直在學習深度學習和機器學習的東西,發現深入地去學習就需要不斷的去提高自己算法和高數的能力然后也找了很多的書和文章,隨著不斷的學習,也整理了下自己的學習筆記準備分享出來給大家后續的文章和總結會繼續分享,先分享一部分的 編程書籍的整理和收集 最近一直在學習deep learning深度學習和機器學習的東西,發現深入地去學習就需要不斷的去提高自己算法和高數的能力然后...

    huayeluoliuhen 評論0 收藏0

發表評論

0條評論

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