[英]How to identify the running express.js version in code?
我可以從代碼中識別 express.js 的運行版本嗎?
例如,我可以使用process.version
來獲取 Node 版本,並使用process.versions
來獲取各種依賴項。
有沒有辦法可以為 Express 做到這一點?
謝謝
為了找到你的 Express JS 的當前版本,打開你的終端並輸入:
npm list express
另一種方法是打開你的代碼庫並檢查package.json文件,在那里你將能夠看到所有安裝的包及其版本號。
您可以使用 package.json 文件來獲取 Express 版本。
const fs = require('fs');
const package = fs.readFileSync('package.json')
const packageParse = JSON.parse(package)
const expressVersion = 'v' + packageParse.dependencies.express.slice(1)
console.info('Using Express.js ' + expressVersion)
使用 npm 列表 express 顯示版本,如果 express 安裝在 cmd 下面是示例: -
C:\Users\Aditya Kumar\nodews\modules_node_js\contact_list>npm list express npm WARN config global --global
, --local
已棄用。 請改用--location=global
。 contact@1.0.0 C:\Users\Aditya Kumar\nodews\modules_node_js\contact_list └── express@4.18.1
可以參考https://www.npmjs.com/官網。 如果我理解得好? Express 是一個來自 NPM 的模塊,因此您必須遵循該命令並在那里安裝最新的 Express 框架!
$ npm install express --save
歡迎CQFD!!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.