Coffeescript动态哈希键
Coffeescript dynamic hash key
我想为babel创建grunt任务,我需要什么:
babel:
one:
files:
"dist/somefile-1.0.js": "dist/somefile-1.0.js"
如果我使用没有变量的字符串,它是工作的
我有一个带有版本的全局变量,我想做的是:
version = "somefile-1.0"
babel:
one:
files:
"dist/#{version}.js": "dist/#{version}.js"
在这种情况下,我得到了这个错误:解析错误在第88行:Unexpected '{'
第二次尝试:
patchV = {}
patchV["dist/#{version}.js"] = "dist/#{version}.js"
babel:
one:
files:
patchV
在这种情况下,我没有得到错误,但什么也没发生。
使用CoffeeScript 1.9.1
就像在普通Javascript中那样使用:
babel =
one:
files: {}
babel.one.files["dist/#{version}.js"] = "dist/#{version}.js"
是的,这有点重复,但这是最习惯的方式。
相关文章:
- 根据选项卡内部的文本链接中的哈希ID动态选择jqueryUI选项卡
- 动态添加哈希标记;t工作
- 在Javascript中,如何使用对象作为哈希映射的键
- 按值对映射/哈希进行排序,保留键
- 我可以比较两个Perl哈希(键和值)提取差异并应用于JavaScript中的哈希吗?
- 如何在 JavaScript 中动态创建哈希表
- 为什么我的 JavaScript 哈希带有保留字“toString”作为显示 NaN 的键
- 如何使用 Node.JS 在哈希表中为每个键存储多个值
- 从作为哈希映射中的键的对象中检索值
- 哈希键/值作为数组
- 基于哈希或查询字符串加载动态内容
- 带有键/值的Javascript测试哈希表
- 使用AJAX/jQuery动态更改页面内容并设置哈希
- 将动态键、值对添加到JavaScript数组或哈希表中
- 如何实现哈希键导航
- 在javascript / backbone中添加哈希键
- Coffeescript动态哈希键
- 如何在URL参数中提交哈希键?
- 如果希望使用javascript数组作为哈希键,请使用任意数组元素进行检索
- 查询dynamoDB的关键条件'GE'在哈希键上