3
A
回答
0
如果直接阅读源代码,你可以看到有,它使用一个名为Shellwords一些附带的标准Ruby库https://github.com/sstephenson/sprockets/blob/master/bin/sprockets#L8:http://www.ruby-doc.org/stdlib-1.9.3/libdoc/shellwords/rdoc/Shellwords.html和http://www.ruby-doc.org/stdlib-1.9.3/libdoc/shellwords/rdoc/Shellwords.html#method-c-shellsplit
所以我们可以猜出:
unless ARGV.delete("--noenv")
if File.exist?(path = "./.sprocketsrc")
rcflags = Shellwords.split(File.read(path))
ARGV.unshift(*rcflags)
end
end
它基本上将它在sprocketsrc中找到的任何内容预先添加到命令行参数中。
https://github.com/sstephenson/sprockets/blob/master/bin/sprockets#L22给我们的选项列表,这意味着如果你想配置的微小你可以创建一个.sprocketsrc
的东西,如
--include=assets/javascripts --output build/assets/javascripts
可悲的是,在命令行不看有任何选项来配置缩小选项。
相关问题
- 1. 红宝石宝石命令行工具
- 2. 红宝石,运行命令行
- 3. 红宝石命令行LoadError
- 4. 红宝石运行shell命令
- 5. 红宝石宝石不会运行
- 6. 红宝石:从shell命令
- 7. 红宝石命令行的宝石搜索到任何结果
- 8. 从命令行运行Tooltwist控制器 - 红宝石错误
- 9. 命令行红宝石配置块
- 10. 红宝石和windows命令行
- 11. 如何运行红宝石
- 12. unix'at'命令的红宝石
- 13. 红宝石内核命令
- 14. 红宝石 - 如何运行Windows cmd上的红宝石代码
- 15. 执行红宝石
- 16. 红宝石 - Wa宝石抢链接
- 17. 调用从红宝石外壳命令运行RSpec的测试
- 18. 从红宝石
- 19. 从红宝石
- 20. 从红宝石
- 21. 从红宝石
- 22. 从红宝石
- 23. 从红宝石
- 24. 从红宝石
- 25. 红宝石eval无轮
- 26. 从红宝石新手返回命令
- 27. 调用外壳命令从红宝石
- 28. 红宝石宝石文档
- 29. 宝石安装红宝石
- 30. 调试宝石红宝石
我不这样做,但是你可能对中间人感兴趣,中间人把链轮包裹在它自己的东西中,用于命令行执行,并且比原始链轮有更好的记录。 – jrochkind