Ruby on rails Rails设置资源路径

Ruby on rails Rails设置资源路径,ruby-on-rails,bower,Ruby On Rails,Bower,我正在使用rails应用程序,希望尽可能将javascript与后端应用程序逻辑分离。我计划稍后使用这些资产在phonegap上构建一个应用程序。对于我的依赖项(javascripts),我使用bower。我将我的bower软件包设置为在vendor/javascripts上安装,但想知道如何将此路径公开给我的requirejs rails调用 本质上,我希望能够做的是在require-main.js文件中要求这些文件,并从rails资产管道访问它们 所以我的代码看起来像这样 vendor/ja

我正在使用rails应用程序,希望尽可能将javascript与后端应用程序逻辑分离。我计划稍后使用这些资产在phonegap上构建一个应用程序。对于我的依赖项(javascripts),我使用bower。我将我的bower软件包设置为在vendor/javascripts上安装,但想知道如何将此路径公开给我的requirejs rails调用

本质上,我希望能够做的是在require-main.js文件中要求这些文件,并从rails资产管道访问它们

所以我的代码看起来像这样

vendor/javascripts/jquery/jquery.min.js //want to include this
requirejs.config{

    paths: {

            // following file is located in the vendor/javascripts folder...
        jquery: "javascripts/jquery/jquery.min.js"
    }
}

require ["jquery"], ($) ->


    console.log $

有人让bower和rails配合得很好吗?谢谢你能做的是:在根文件夹中创建一个名为“.bowerrc”的文件,内容可以是路径:

e、 g:

之后,您应该再次运行
bower安装

{
  "directory" : "vendor/plugins"
}