资产:预编译太冗长

use*_*839 5 ruby ruby-on-rails asset-pipeline

我是JRuby和Rails的新手。当我对我的资产进行预编译时,它将用我不感兴趣的垃圾填充日志。

(在/ srv / test / releases / cba9797f510b211ff3568c9bb800ee7a7366c319中)mkdir -p / srv / test / releases / cba9797f510b211ff3568c9bb800ee7a7366c319 / public / assets mkdir -p / srv / test / releases / cba9797adirs / cff9797a5103211 / releases / cba9797f510b211ff3568c9bb800ee7a7366c319 / public / assets / controllers mkdir -p / srv / test / releases / cba9797f510b211ff3568c9bb800ee7a7366c319 / public / assets / controllers mkdir-p / srv / test / releases / cba9797 / c9 / cff7 / c9 / 7ffc / test / releases / cba9797测试/发布/ cba9797f510b211ff3568c9bb800ee7a7366c319 /公共/资产/控制器mkdir -p / srv /测试/发布/ cba9797f510b211ff3568c9bb800ee7a7366c319 /公共/资产/控制器

我尝试过-安静,我已关闭登录。

有任何想法吗?

谢谢!

Phi*_*ley 6

您可能需要考虑两个主要的输出抑制器选项。

不要将消息记录到标准输出。

-q, --quiet     
Run Code Online (Sandbox Code Playgroud)

同时禁止显示“在目录中”的公告。

-s, --silent
Run Code Online (Sandbox Code Playgroud)

静音可能是您想要的选择。您可以通过添加--help选项来查看大多数耙任务的所有选项。例如:

rake assets:precompile --help
Run Code Online (Sandbox Code Playgroud)

希望这可以帮助。有关预编译资产的更多信息,请参见此文章