将包装器应用程序资产文件访问到 rails3 中的引擎

Access wrapper app assets file to engine in rails3

我正在 rails app 中创建 rails engine。我在 rails app 中有一个 test.js 文件,我想将此文件包含在我的 rails engine's application.js 文件中。 我的引擎在 vendor/engines 文件夹中。 如何将包装器(主)应用程序的资产文件包含到 engine 中?

我是 rails engine 的新手。如果我遗漏了什么,请告诉我。

如果我没看错,那么您需要一些 DRY 代码,以便在不同的地方使用相同的 js 文件。

Railsroot 目录开始查找。所以你只需要 require js 文件,就像你在 application.js 中所做的一样。

例如

//= require test