3

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

本质上,我想要做的是在我的 require-main.js 文件中需要这些文件,并可以从 rails 资产管道访问它们。

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

vendor/javascripts/jquery/jquery.min.js //want to include this

需要js.config {

    paths: {

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

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


    console.log $

有没有人让 bower 和 rails 一起玩得很好?谢谢

4

1 回答 1

2

您可以做的是:在根文件夹中创建一个名为“.bowerrc”的文件,内容可以是路径:

例如:

{
  "directory" : "vendor/plugins"
}

之后你应该bower install再次运行

于 2013-06-14T21:02:08.570 回答