我想创建咕噜任务通天,我需要什么:CoffeeScript的动态哈希键
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 解析错误:意外“{”
第二次尝试:
patchV = {}
patchV["dist/#{version}.js"] = "dist/#{version}.js"
babel:
one:
files:
patchV
在这种情况下,我没有得到错误,但没有发生任何事。
使用CoffeeScript 1.9.1。
似乎很好的工作http://coffeescript.org/#try:babel%3A%0A%20%20one%3A%0A%20%20%20%20files%3A%0A%20%20%20% 20%20%20%22%2F%23%7Bversion%7D.js%22%3A%20%22dist%2F%23%7Bversion%7D.js%22 – elclanrs
我也这么认为,但如果我使用没有变量的字符串它正在工作。在另一种情况下,不。 – Meldum
什么是分配给该对象? 'babel:'不是定义变量的一种方式,你的意思是'babel =' – elclanrs