簡體   English   中英

將時間戳記添加到已編譯的javascript

[英]Add timestamps to compiled javascript

我正在使用(基於Ruby的)Middleman作為前端站點編譯器,並且希望在SCSS和JS中獲得構建時間戳。 我發現此解決方案可以向SCSS 添加時間戳:向已編譯的sass / scss添加時間戳

使用Sprockets編譯的JavaScript是否有等效功能?

是。

Sprockets提供ERB引擎,用於使用嵌入式Ruby代碼預處理資產。 將.erb附加到CSS或JavaScript資產的文件名中以啟用ERB引擎。

Sprockets按從右到左的順序處理多個引擎擴展,因此您可以對一個資產使用多個引擎。 例如,要擁有首先使用ERB進行預處理的CoffeeScript資產,請使用擴展名.js.coffee.erb

(以上摘自Sprockets README)

例如,如果您有一個文件hello.js.coffee.erb,則可以將其放入其中:

<%= Time.now.utc.to_s %>

暫無
暫無

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

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