为coffeescript创建资源文件

为coffeescript创建资源文件,coffeescript,Coffeescript,在编译语言中,将某些设置移动到运行时由代码加载的外部资源文件中通常很有用。这些只是键/值对。此资源文件可以在不重新编译代码的情况下进行编辑 我发现这是一种组织设置的有用方法。我想知道是否有一种简单的方法可以在coffeescript中做类似的事情。具体来说,我想将许多jqm设置从pageinit中移出,以及一些其他特定于应用程序的设置移到外部文件中 我尝试过寻找答案,但“资源”这个词太笼统,无法产生有用的结果 谢谢。为什么不为此使用一个简单的JavaScript对象呢?比如: window.ap

在编译语言中,将某些设置移动到运行时由代码加载的外部资源文件中通常很有用。这些只是键/值对。此资源文件可以在不重新编译代码的情况下进行编辑

我发现这是一种组织设置的有用方法。我想知道是否有一种简单的方法可以在coffeescript中做类似的事情。具体来说,我想将许多jqm设置从pageinit中移出,以及一些其他特定于应用程序的设置移到外部文件中

我尝试过寻找答案,但“资源”这个词太笼统,无法产生有用的结果


谢谢。

为什么不为此使用一个简单的JavaScript对象呢?比如:

window.app.settings = {
    key: value,
    // ...
};
其中,
app
将是应用程序的名称空间。或者用咖啡脚本:

@app.settings =
    key: value
    #...
如果有很多设置,则使用子对象为它们命名名称空间。如果您想使用(Java | Coffee)脚本以外的语言进行设置,这种方法也与JSON兼容