簡體   English   中英

如何在package.json中的腳本中添加時間戳?

[英]How can I add a timestamp into a script in package.json?

它可能是不可能的(因為這是JSON而不是JavaScript)。 我只是想想一個從npm命令在字符串中插入日期戳的最簡單方法,而不增加另一個任務運行器的開銷等:

"scripts": {
    "deploy" : "git add -A; git commit -m \"automated deployment {DateStamp}\"; git push deployment browse --force;"
},

並且無需責備我使用--force ;)

NPM腳本只是bash腳本。 使用bash功能將datestamp添加到某個提交消息中。

例:

  "scripts": {
    "deploy" : "git add -A; timestamp=$(date \"+%s\") && git commit -m \"automated deployment $timestamp\"; git push deployment browse --force;"
  },

暫無
暫無

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

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