中间人初始化my_project_name不起作用,

  发布于 2022-12-19 18:00

这是堆栈跟踪,

/Users/hadronsolutions/.rvm/rubies/ruby-2.1.1/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:135:in require': cannot load such file -- middleman-core/cli (LoadError) from /Users/hadronsolutions/.rvm/rubies/ruby-2.1.1/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:135:inin rescue'from /Users/hadronsolutions/.rvm/rubies/ ruby-2.1.1/lib/ruby​​/2.1.0/ruby​​gems/core_ext/kernel_require.rb:144:require' from /Users/hadronsolutions/.rvm/gems/ruby-2.1.1/gems/middleman-core-3.3.6/bin/middleman:12:inin'from /Users/hadronsolutions/.rvm/gems/ruby-2.1.1/bin/middleman:23:in load' from /Users/hadronsolutions/.rvm/gems/ruby-2.1.1/bin/middleman:23:in'from /Users/hadronsolutions/.rvm/gems/ruby-2.1.1/bin/ruby_executable_hooks:15:in eval' from /Users/hadronsolutions/.rvm/gems/ruby-2.1.1/bin/ruby_executable_hooks:15:in'

1 个回答
  • 这是Middleman v3的典型问题,在Middleman v4中解决(截至2014年9月尚未发布).

    要解决此问题,请执行以下操作:

      创建一个空项目文件夹.

      Gemfile使用以下内容在该文件夹中创建一个:

      source 'https://rubygems.org/'
      
      gem 'middleman', '~> 3.3.6'
      

      笔记:

      有关最新gem ...行,请访问https://rubygems.org/gems/middleman.

      不要试图在其中添加更多宝石Gemfile,文件将被覆盖.

      在该文件夹中运行以下命令:

      bundle
      bundle exec middleman init .
      

      你们都成立了.不要忘记在前面添加CLI命令bundle exec.

    2022-12-19 18:03 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有