我正在从 Rails 3.0.20 升级到 Rails 3.1.10。(稍后我将升级到 3.2,但我希望首先在 3.1 中使用我的代码库进行更重大的更改。我没有测试套件,所以请多多包涵,因为我克服了相当多的技术债务。值得庆幸的是,该应用程序并没有那么大或复杂。)
我的应用程序中的各种视图总是有单独的 JS 文件。现在,Asset Pipeline 想要将所有这些组合到一个文件中。问题是,我的很多变量和函数名称发生冲突,通常只会导致问题。
我的假设是我需要在这里使用某种命名空间,然后在需要它的页面上的特定命名空间中初始化代码。
有没有标准的方法来做到这一点?或者,总体上有更好的方法吗?
澄清一点:我还没有准备好切换到 CoffeeScript。