我一直在尝试将RVM和Ruby 2.1.1安装到我的新Mac(OS 10.9.2)上,在我尝试安装任何版本的Ruby之前,一切似乎都进展顺利.
我的意见
$ rvm reinstall 2.1
Run Code Online (Sandbox Code Playgroud)
到现在为止还挺好...
ruby-2.1.1 - #removing rubies/ruby-2.1.1..
Searching for binary rubies, this might take some time.
Found remote file https://rvm.io/binaries/osx/10.9/x86_64/ruby-2.1.1.tar.bz2
Checking requirements for osx.
Certificates in '/usr/local/etc/openssl/cert.pem' already are up to date.
Requirements installation successful.
ruby-2.1.1 - #configure
ruby-2.1.1 - #download
ruby-2.1.1 - #validate archive
ruby-2.1.1 - #extract
ruby-2.1.1 - #validate binary
ruby-2.1.1 - #setup
ruby-2.1.1 - #making binaries executable..
ruby-2.1.1 - #downloading rubygems-2.2.2
ruby-2.1.1 - #extracting rubygems-2.2.2....
ruby-2.1.1 - #removing old rubygems.........
Run Code Online (Sandbox Code Playgroud)
但是之后... …
我正在尝试将我的Ruby on Rails应用程序从Foundation 4升级到新发布的Foundation 5,并且CSS切换相对平稳.但是,我遇到了切换Javascript文件的问题.
当我切换Foundation.min.js和modernizr.js文件的Foundation 4版本然后重新加载页面时,我在控制台中得到了这个奇怪的JS错误:
Uncaught TypeError: Layer must be a document node foundation.js?body=1:35
FastClick foundation.js?body=1:35
FastClick.attach foundation.js?body=1:35
(anonymous function) foundation.js?body=1:40
(anonymous function)
Run Code Online (Sandbox Code Playgroud)
我甚至不知道FastClick做了什么,但它似乎包含在Foundation 5中,它正在阻止Foundation加载.反过来,这也导致我所有依赖于Foundation的JS都失败了.
任何帮助将不胜感激,谢谢!
ruby-on-rails asset-pipeline zurb-foundation ruby-on-rails-4
我在OSX Mavericks上运行Git,直到现在还没有遇到过问题.改变的是我试图在同一台计算机上的不同回购中使用两个Github帐户.
问题是osx-keychain存储了我的第一个帐户的登录信息.这之前非常棒,但每当我尝试提交或推送我的新Github帐户时,默认使用钥匙串的用户名和密码值,并忽略本地定义的git配置(甚至全局git配置!)文件.
我可以删除我的osx-keychain,然后推送到新帐户,但这样做会为该帐户创建一个新的钥匙串,这使我回到原点:能够使用新的钥匙串值推送到我的辅助帐户但被锁定在我的主帐户之外.
所以我陷入了"两种情况",我真的希望有一种"两种"解决方案.有帮助吗?
PS我试过这个解决方案,它没有用,因为它osx-keychain似乎覆盖了SSH身份功能