如何让 hotcocoa 创建默认项目?

发布于 2024-11-29 16:11:49 字数 832 浏览 1 评论 0原文

我按照以下步骤操作:

  1. 下载 MacRuby。

  2. 双击 zip 文件将其解压,然后双击解压目录中的软件包开始安装。只需使用默认值即可。

  3. 如果您正在运行terminal.app,您可能需要终止它并重新启动它,以防万一安装将任何内容放入环境中。

  4. 使用以下命令安装 hotcocoa macgem:

    sudo macgem install hotcocoa
    
  5. 更改为您希望项目目录所在的目录:

    mkdir -p /path/to/my/projects/
    cd /路径/到/我的/项目/
    
  6. 创建示例 hotcocoa 应用程序:

    hotcocoa nameofyourapp
    

但是我收到此错误:

/usr/bin/hotcocoa:18:in `<main>': Could not find RubyGem hotcocoa (>= 0)

当我安装了 hotcocoa gem(不是 macgem)时,我收到此错误:

/Users/jeremysmith/.rvm/gems/ruby-1.9.2-p180/gems/hotcocoa- 0.5.1/lib/hotcocoa/template.rb:20:in
 `gsub!': invalid byte sequence in UTF-8 (ArgumentError)

I followed these steps:

  1. Download MacRuby.

  2. Double-click on the zip file to extract it and double-click on the package inside the extracted directory to start the install. Just go with the defaults.

  3. You may want to kill off terminal.app if you have it running and restart it, just in case the install put anything into the environment.

  4. Use the following to install the hotcocoa macgem:

    sudo macgem install hotcocoa
    
  5. Change to the directory that you want your project directory to reside in:

    mkdir -p /path/to/my/projects/
    cd /path/to/my/projects/
    
  6. Create a sample hotcocoa app:

    hotcocoa nameofyourapp
    

But I get this error:

/usr/bin/hotcocoa:18:in `<main>': Could not find RubyGem hotcocoa (>= 0)

When I had the hotcocoa gem (not the macgem) installed, I got this error:

/Users/jeremysmith/.rvm/gems/ruby-1.9.2-p180/gems/hotcocoa- 0.5.1/lib/hotcocoa/template.rb:20:in
 `gsub!': invalid byte sequence in UTF-8 (ArgumentError)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

如果没结果 2024-12-06 16:11:49

我在ferous26的帮助下解决了这个问题。我需要:

  1. 关闭 RVM

     rvm使用系统
    
  2. 确保 hotcocoa gem 作为 macgem 而不是 RubyGem 安装。
  3. 使用此处找到的 hotcocoa 分叉版本:https://github.com/ferrous26/hotcocoa

I fixed the problem with the help of ferrous26. I needed to:

  1. Turn RVM off with

      rvm use system
    
  2. make sure that the hotcocoa gem was installed as a macgem and not a RubyGem.
  3. Use the forked version of hotcocoa that is found here: https://github.com/ferrous26/hotcocoa
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文