Rails设置资源路径

3
我正在开发一个Rails应用程序,希望尽可能将JavaScript与后端应用程序逻辑分离。我计划使用资产来构建一个基于PhoneGap的应用程序。对于我的依赖项(JavaScript),我使用Bower。我将我的Bower包设置为安装在vendor / javascripts,但想知道如何将此路径公开给我的requirejs-rails调用?
本质上,我想做的是在我的require-main.js文件中要求这些文件,并从Rails资产管道中访问它们。
所以我的代码看起来像这样:
vendor/javascripts/jquery/jquery.min.js //want to include this

需要的js配置:

    paths: {

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

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


    console.log $

有人成功将Bower和Rails有机结合吗?谢谢。
1个回答

2
你可以这样做:在根目录下创建一个名为“.bowerrc”的文件,内容可以是路径:
例如:
{
  "directory" : "vendor/plugins"
}

之后您需要再次运行bower install


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接