簡體   English   中英

自動更新package.json版本並在代碼中讀取

[英]Automatically update package.json version and read it in code

我有一個記錄器,它在生產中顯示一些東西,我想向這個記錄器添加版本,所以如果/何時部署完成,我會得到更好的線索。 是否有可能:

  1. 合並時更新 package.json 版本
  2. 在代碼中讀取此版本並將其添加到記錄器

這將非常有幫助

對於第二個問題,如果您有權訪問process ,您可以像這樣閱讀package.jsonversion屬性:

process.env.npm_package_version

對於第一個問題,這有點棘手,您可以使用一些包(例如husky )來運行一些npm scripts ,這些腳本已經添加到package.json中。

所以你會聽 git 鈎子,例如commitmerge ,並使用pre-post-置腳本在觸發鈎子之前或之后運行命令。

所以我想如果你能把這些結合起來,你會得到你想要的結果

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM