我已经安装了中间人项目的所有先决条件以继续进行
但在middleman server
导致问题
它实际上对我说了什么
PS C:\ First_MP>中间人服务器 C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/middleman-cli-4.1.7/bin/middleman:12:in
require': cannot load such file -- middleman-core (LoadError) from C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/middleman-cli-4.1.7/bin/middleman:12:in
from C:/Ruby22-x64/bin/middleman:23:in
load' 来自C:/ Ruby22-x64 / bin / middleman:23:在''
我需要知道我缺少什么或需要改变我的项目将会运行
我的电脑中的目录。 红宝石:
C:\Ruby22-x64
和 的devkit:
C:\Ruby22-x64\RubDevKit
创建项目
C:\ middleman init First_MP
ruby -v
ruby 2.2.4p230 (2015-12-16 revision 53155) [x64-mingw32]
和开发套件
DevKit-mingw64-64-4.7.2-20130224-1432-sfx
答案 0 :(得分:2)
即使这个问题得到解决,我认为发布一个答案将有助于将来遇到此问题的任何人。
错误日志提供了足够的信息来解决此问题。
require':无法加载此类文件 - middleman-core(LoadError)
middleman-core
gem是middleman
gem的依赖项。在我的Gemfile.lock
,
middleman (4.1.6)
coffee-script (~> 2.2)
compass-import-once (= 1.0.5)
haml (>= 4.0.5)
kramdown (~> 1.2)
middleman-cli (= 4.1.6)
middleman-core (= 4.1.6)
sass (>= 3.4.0, < 4.0)
如果您的Gemfile.lock
没有这个,请自行放置宝石。在这种情况下,请将这些内容添加到Gemfile
gem 'middleman-cli'
gem 'middleman-core'