首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MotionMigrate错误的未初始化常数MotionMigrate::MotionModel (NameError)

MotionMigrate错误的未初始化常数MotionMigrate::MotionModel (NameError)
EN

Stack Overflow用户
提问于 2014-01-11 18:59:40
回答 1查看 238关注 0票数 0

我试着在我的rubymotion应用程序中使用motion_migrate,但是当我运行rake时,我继续得到这个错误。我包括了rakefile、the文件和我的模型文件,以帮助调试这个问题。

代码语言:javascript
复制
be rake

*** Terminating app due to uncaught exception 'NameError', reason: 'uninitialized constant MotionMigrate::MotionModel (NameError)'

我的Rakefile

代码语言:javascript
复制
$:.unshift("/Library/RubyMotion/lib")

begin
  require 'motion/project/template/ios'
  require 'rubygems'
  require 'bundler'
  Bundler.require
  require 'motion-require'
  require 'motion_migrate'
  Motion::Require.all
rescue LoadError
end

Motion::Project::App.setup do |app|
  # Use `rake config' to see complete project settings.

  app.name = 'app'
  app.identifier = 'com.example.authexample'
  app.files = (app.files - Dir.glob('./app/**/*.rb')) + Dir.glob("./lib/**/*.rb") + Dir.glob("./config/**/*.rb") + Dir.glob("./app/**/*.rb")

  app.detect_dependencies = false
  #PODS
  app.pods do
    pod 'SVProgressHUD'
    pod 'SMPageControl'
  end
end

还包括我的宝石档案

代码语言:javascript
复制
source 'https://rubygems.org'

gem 'rake'
# Add your dependencies here:
gem "ProMotion", github: "clearsightstudio/ProMotion", branch: "edge"
gem 'bubble-wrap'
gem 'motion-cocoapods'
gem 'formotion'
gem 'sugarcube', :require => 'sugarcube-all'
gem 'motion-pixate'
gem 'ProMotion-formotion'
gem 'motion-support'
gem 'webstub'
gem 'afmotion'
gem 'motion_migrate'

模型

代码语言:javascript
复制
class User < MotionMigrate::Model
  property :username, :string 
  property :name,     :string 
  property :email,    :string 
end

任何人都知道自己做错了什么。

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-01-14 03:31:33

我弄明白了问题是什么,这是一个依赖的问题。我把宝石分叉了,还包括了运动要求。这个解决了问题。migrate

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21066540

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档