将时间戳添加到已编译的 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
(以上内容来自链轮自述文件)
例如,如果你有一个文件hello.js.coffee.erb,那么你可以把它放进去:
<%= Time.now.utc.to_s %>
相关文章:
- 如何在Windows中将Javascript文件编译成二进制文件
- Javascript赢得'不能在IE上编译,但可以在Chrome上运行
- ScriptEngineManager能给我它刚刚用Java编译的Javascript函数的名称吗
- 在JavaScript中编译搜索后,获取链接到函数的属性标记的Element
- 只使用常量的静态javascript函数会被编译为常量吗
- V8 javascript 引擎是否将所有 javascript 编译为机器语言
- 在 Java 环境中编译为 javascript 的模板
- 无法使用 ant 和闭包编译器编译 javascript,因为 Jquery 的 $ 是未声明的
- Webpack:是否可以在编译时评估javascript表达式
- 必须对 JavaScript 进行哪些更改才能使其可编译为二进制
- 在 JavaScript 中编译/解释 Razor 视图
- 有没有办法使用 Gradle 将 Kotlin 类编译为 JavaScript
- 使用javascript编译html并将其转储到文件中
- Asp.Net Javascript编译错误:"标识符预期"
- 当我将所有javascript编译为一个文件时,我如何检测页面
- 为什么最好将javascript编译成javascript
- 让Javascript编译/测试
- Javascript 编译,用于将 D3 js v3 迁移到 v4
- 究竟什么是 JavaScript 编译指示
- 是否有人使用或编写了Ant任务来将(Rhino)JavaScript编译为Java字节码