1
我一直在瀏覽coffeescript文檔和stackoverflow以找到我的問題的答案無濟於事。防止coffeescript將代碼封裝到立即調用的函數中
我有一個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。
有沒有辦法阻止coffeescript將代碼包裝到立即調用的函數或(這將是最好的解決方案)有沒有辦法只編譯JSON對象而不命名它?
感謝