新手问题 AssetPipeline JS 文件可以预编译一次然后多处引用吗?

hlcfan · February 20, 2017 · Last by nong replied at February 21, 2017 · 928 hits

项目 JS 文件组织大概如下:

-- javascripts:
    -- controllers
        -- home_controller.js
        -- posts_controller.js
    -- modules
        -- social
        -- tracking

比如在 posts_controller.jshome_controller.js 里同时 require tracking,会造成 tracking.js 文件被编译两次。

有办法可以避免这样被多次编译吗?

建一个文件来 require 它们三个

= require tracking
= requrie posts_controller
= require home_controller
You need to Sign in before reply, if you don't have an account, please Sign up first.