我一直在浏览coffeescript文档和stackoverflow来寻找我的问题的答案,但无济于事。
我有一个 javascript 文件,其中仅包含一个从 coffeescript 编译的文字对象。
products =
1:
name: 'foo'
id: 1
description: 'lorem ipsum dolor sit'
youtube: 'path
2:
name: 'bar'
id: 2
description: 'lorem ipsum dolor sit'
youtube: 'path
但我得到的是:
(function() {
return products = {
1: {
name: 'foo lama',
id: 1,
...
我正在通过 ajax 将该文件作为资源加载,但无法将其用作正确的 JSON。
有没有办法防止咖啡脚本将代码包装到立即调用的函数中,或者(这将是最好的解决方案)有没有办法只编译 JSON 对象而不命名它?
谢谢