app.use 的作用 正則表達式中/ 表示什麽 nodejs pm2 怎樣安裝 亂碼怎麽解決
阿新 • • 發佈:2017-05-23
path 順序 ash 反斜杠 ive 格式 default 記錄 nec 2.正則表達式中,斜杠"/" 在什麽情況下需要轉義?什麽情況下不需要轉義?
1.express 框架中的app.use是什麽作用?
手冊上寫著是:
app.use([path], function)Use the given middleware function, with optional mount path, defaulting to "/".
就是引入一個所謂的中間件,其實就是用來再實際請求發生之前hack req和res對象來實現一些功能,比如果最簡單的logger就是在res的end事件上添加監聽寫入一條日誌記錄,express使用connect提供的中間件,
Next(); 程序繼續按照順序往下面走
2.正則表達式中,斜杠"/" 在什麽情況下需要轉義?什麽情況下不需要轉義? 5
測試正則表達式。 有些時候,/ 這個符號需要 \ /來表示。 有時候, / 直接用就可以。無需轉義。 什麽情況下需要轉義?
正常情況下/不需要轉義吧,除非你寫Javascript,因為他的patter是寫法是"/..../",所以裏面的/需要轉義。
只有反斜杠需要轉義把, / 直接用就可以了 想用\,需要用\\來轉義
3. 如何安裝 pm2
安裝好後,運行pm2 /pm2 list -bash pm2 command not found
Npm 安裝的nodejs 需要需要手動建立軟連接
然後ln -s 到 /usr/local/bin 下的
Pm2 list 亂碼
修改客戶端編碼格式為utf-8 的格式就可以了。
app.use 的作用 正則表達式中/ 表示什麽 nodejs pm2 怎樣安裝 亂碼怎麽解決