Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/57.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 预编译整个目录结构_Ruby On Rails_Asset Pipeline - Fatal编程技术网

Ruby on rails 预编译整个目录结构

Ruby on rails 预编译整个目录结构,ruby-on-rails,asset-pipeline,Ruby On Rails,Asset Pipeline,我在/app/assets/templates目录中有一个嵌套很重的目录结构,其中包含把手模板 在投入生产时,我希望这些文件是预编译的资产,但其中可能有数百个,我无法手动将这些文件添加到config.assets.precompile列表中 有没有办法指定要预编译的整个目录结构?试试: config.assets.precompile+=%w(模板/*.js etc/*.css) 编辑 我也很好奇,如果只是做 config.assets.precompile+=%w(模板/*)可以工作。试试:

我在/app/assets/templates目录中有一个嵌套很重的目录结构,其中包含把手模板

在投入生产时,我希望这些文件是预编译的资产,但其中可能有数百个,我无法手动将这些文件添加到
config.assets.precompile
列表中

有没有办法指定要预编译的整个目录结构?

试试:

config.assets.precompile+=%w(模板/*.js etc/*.css)

编辑 我也很好奇,如果只是做
config.assets.precompile+=%w(模板/*)
可以工作。

试试:

config.assets.precompile+=%w(模板/*.js etc/*.css)

编辑 我也很好奇,如果只是做
config.assets.precompile+=%w(templates/*)
可以工作。

谢谢,这就是方法!谢谢,这就是方法!