DHCP服务详解及配置
2012-02-28 13:50
239 查看
最近Yehuda Katz
发了一篇博客,说明bundle的使用,虽然看E文看的比较累,好在也看完了,转述一下吧。作者主要是说了两个方面:
bundle 的运行规则:
借助 Gemfile.lock ,bundle 会在整个项目中确保类库版本的一致性
更新 Gemfile 后,需要运行 bundle install ,这个命令将“保守”的更新Gemfile.lock —— 仅更新修改过的那些 gem
如果 bundle 系统发现不能进行保守更新,它会提示你需要执行
如果需要完全的更新 gem 的依赖关系,可以执行
关于可执行脚本的问题:
在 bundle 管理的项目中,任何可执行命令都要用 bundle exec 来作为前缀执行,例如:不应该执行 cucumber ,而应该用 bundle exec cucumber ,这是由于原生的可执行命令没有装载 bundle 系统,这可能导致错误
对于上面的问题,bundle 还提供了一个辅助方法:用 bundle install
原帖在这里
,如果有错误,欢迎及时纠正
[ 附:这个不知道算不算原创,不过我基本上都是用自己的语言复述,不会有人找我家人的麻烦吧 :-) ]
发了一篇博客,说明bundle的使用,虽然看E文看的比较累,好在也看完了,转述一下吧。作者主要是说了两个方面:
bundle 的运行规则:
借助 Gemfile.lock ,bundle 会在整个项目中确保类库版本的一致性
更新 Gemfile 后,需要运行 bundle install ,这个命令将“保守”的更新Gemfile.lock —— 仅更新修改过的那些 gem
如果 bundle 系统发现不能进行保守更新,它会提示你需要执行
bundle update [somegem] ,这个命令将会更新所有必要的 gem 依赖(变更的gem以及相关的依赖)
如果需要完全的更新 gem 的依赖关系,可以执行
bundle update
关于可执行脚本的问题:
在 bundle 管理的项目中,任何可执行命令都要用 bundle exec 来作为前缀执行,例如:不应该执行 cucumber ,而应该用 bundle exec cucumber ,这是由于原生的可执行命令没有装载 bundle 系统,这可能导致错误
对于上面的问题,bundle 还提供了一个辅助方法:用 bundle install
--binstubs 命令,能够生成一个 bin 目录,你要执行的 rake、cucumber都会被改造成可以容纳 bundle 系统的命令,只要设置好 PATH 就可以用了
原帖在这里
,如果有错误,欢迎及时纠正
[ 附:这个不知道算不算原创,不过我基本上都是用自己的语言复述,不会有人找我家人的麻烦吧 :-) ]
相关文章推荐
- Windows 网络服务架构系列课程详解(一) ----DHCP服务器的搭建与配置
- DHCP服务的介绍及配置详解
- linux下的dhcp服务的完全配置(图文详解)
- 详解linux系列之网络服务DHCP的安装及配置
- Windows 网络服务架构系列课程详解(一) ----DHCP服务器的搭建与配置
- linux下的dhcp服务的完全配置(图文详解)
- H3C交换机DHCP服务配置命令+详解
- linux下的dhcp服务的完全配置(图文详解)
- Windows 网络服务架构系列课程详解(一) ----DHCP服务器的搭建与配置
- 详解如何配置DHCP服务
- RHCE学习<7>DNS、FTP和DHCP服务配置详解
- DHCP服务详解及配置
- DHCP服务的简介和配置详解
- 详解如何配置DHCP服务