레일 5.0
루비 2.3
Rolify 5.1레일 : 하나 내가 <code>rails g rolify Role User</code> 할 rolify의 튜토리얼 다음입니다
을 존재 때문에 Rolify 사용자 모델을 생성 할 수 없습니다.
그러나 사용자 모델은 이미 내 프로젝트에 존재하며 일반 사용자 모델 일뿐입니다.
사용자의 로그인 및 로그 아웃을 관리하는 모델은 log_user라는 모델입니다.
그래서 지금은 두 모델이 존재했습니다 user and login_user
.
그래서 레일즈가 나를 위해 다른 사용자를 생성 할 수 없습니다. 나는 rolify에 익숙하지 않다. 누구든지이 문제를 해결하기 위해 내가 할 수있는 것을 말해 줄 수 있습니까? 내가 rails g rolify Role User
을 시도
, 오류
/Users/King/.rvm/gems/ruby-2.3.0/gems/thor-0.19.4/lib/ 토르/액션/inject_ into_file.rb '을 BinRead에서 : 95 그런 파일이나 디렉토리 @ rb_sysopen 없습니다 - /Users/...../app/models/user.rb (errno를 :: ENOENT)
=== ======================== 업데이트 ====================== =======
rails g rolify:role Role User
을 시도하면 오류가 표시됩니다.
kingk-Pro:mypj King$ rails g rolify:role Role User
Running via Spring preloader in process 97622
Expected string default value for '--test-framework'; got false (boolean)
Expected string default value for '--helper'; got true (boolean)
Expected string default value for '--assets'; got true (boolean)
Expected string default value for '--test-framework'; got false (boolean)
Expected string default value for '--test-framework'; got false (boolean)
Expected string default value for '--test-framework'; got false (boolean)
Expected string default value for '--test-framework'; got false (boolean)
Expected string default value for '--test-framework'; got false (boolean)
Expected string default value for '--test-framework'; got false (boolean)
Could not find generator 'rolify:role'. Maybe you meant 'rolify:user', 'rolify' or 'controller'
Run `rails generate --help` for more options.
'/Users/Bigbrother/.rvm/gems/ruby-2.3.0/gems/thor-0.19.4/lib/thor/actions/inject_into_file.rb:95:in binread ': 해당 파일이나 디렉토리가 없습니다 @ rb_sysopen - /Users/...../app/models/user.rb (Errno :: ENOENT)'여전히 오류가 있습니다. –
'rails g rolify : role Role User'이 명령으로 시도하십시오. –
다른 오류를 표시합니다. 내 업데이트 된 설명을 참조하십시오. –