Rails 초보자가 Windows에서 Rails+Vue를 구축해 어려움을 겪는 이야기
개시하다
갑자기 Rails+Vue 환경을 구축하려고 하니까 아무래도 환경이 잘 구축되지 않은 것 같아요.
※ 정확한 오류는 기억하지 못한다
처음 하는 일
일반적으로 Ruby 및 Rails에 가입하고 Rails 및 Vue를 사용할 때 수행되는 명령rails new myapp --webpack=vue
실행했는데 잘못된 것 같아요.
can not load such file — sqlite3/sqlite3_native (LoadError)
어쨌든 이 오류가 발생했다.
어떤 명령을 집행하든지 간에 이 오류가 발생했다.
sqlite3을 한 번 마운트 해제한 후에 설치 명령을 한 번 더 실행하면 해제할 수 있다고 합니다.gem install sqlite3 --platform=ruby -- --with-sqlite3-include=パス --with-sqlite3-lib=パス
이럴 때 지령이 너무 길어서 포기하고 싶은데 오류가 안 나요. (rails가 왔어요)
근데 bundle install 할 때마다 이 긴 지령을 해야 돼요. 귀찮아요.
다음 일
나중에 bcrype라는 것을 처음 알았기 때문에 Gemufile, bundle install을 사용하려고 고쳤습니다.gem install sqlite3 --platform=ruby -- --with-sqlite3-include=パス --with-sqlite3-lib=パス
, 하지만 오류가 발생했습니다.
일지를 보니 원인이 확실해졌어요.ridk exec pacman -S mingw-w64-x86_64-dlfcn
Gemfilegem 'sqlite3', '1.4.0'
bundle install 을 쓰고 rails 가 나왔는데 rails db 가 오류 가 나서 완성 하지 못했습니다
can't activate sqlite3 (~> 1.3.6), already activated sqlite3-1.4.0. Make sure all dependencies are added to Gemfile. (Gem::LoadError)
막일
푸념을 많이 했지만 결국 어떻게 풀어야 할지 몰라 포기할 뻔했다.
https://rubyinstaller.org/downloads/
에서 2.4개의 링크를 클릭하고 Ruby 2.4를 추가합니다.이렇게 하면 루비 2.4 폴더를 생성할 수 있다
ruby -v
ruby 2.4.5p335 (2018-10-18 revision 65137) [x64-mingw32]
2.4로 표시됨, 확인
다시rails new myapp --webpack=vue
실행 중 오류가 발생하지 않았습니다. 실행할 수 있습니다.rails s
에서 표시 확인
뷰를 적당히 만들어주세요.<%= javascript_pack_tag 'hello_vue' %>
Vue 컴파일 가능 여부 확인
끝.
Reference
이 문제에 관하여(Rails 초보자가 Windows에서 Rails+Vue를 구축해 어려움을 겪는 이야기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/nananonanani/items/06d80b9c5d9785340293
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
일반적으로 Ruby 및 Rails에 가입하고 Rails 및 Vue를 사용할 때 수행되는 명령
rails new myapp --webpack=vue
실행했는데 잘못된 것 같아요.can not load such file — sqlite3/sqlite3_native (LoadError)
어쨌든 이 오류가 발생했다.
어떤 명령을 집행하든지 간에 이 오류가 발생했다.
sqlite3을 한 번 마운트 해제한 후에 설치 명령을 한 번 더 실행하면 해제할 수 있다고 합니다.
gem install sqlite3 --platform=ruby -- --with-sqlite3-include=パス --with-sqlite3-lib=パス
이럴 때 지령이 너무 길어서 포기하고 싶은데 오류가 안 나요. (rails가 왔어요)근데 bundle install 할 때마다 이 긴 지령을 해야 돼요. 귀찮아요.
다음 일
나중에 bcrype라는 것을 처음 알았기 때문에 Gemufile, bundle install을 사용하려고 고쳤습니다.gem install sqlite3 --platform=ruby -- --with-sqlite3-include=パス --with-sqlite3-lib=パス
, 하지만 오류가 발생했습니다.
일지를 보니 원인이 확실해졌어요.ridk exec pacman -S mingw-w64-x86_64-dlfcn
Gemfilegem 'sqlite3', '1.4.0'
bundle install 을 쓰고 rails 가 나왔는데 rails db 가 오류 가 나서 완성 하지 못했습니다
can't activate sqlite3 (~> 1.3.6), already activated sqlite3-1.4.0. Make sure all dependencies are added to Gemfile. (Gem::LoadError)
막일
푸념을 많이 했지만 결국 어떻게 풀어야 할지 몰라 포기할 뻔했다.
https://rubyinstaller.org/downloads/
에서 2.4개의 링크를 클릭하고 Ruby 2.4를 추가합니다.이렇게 하면 루비 2.4 폴더를 생성할 수 있다
ruby -v
ruby 2.4.5p335 (2018-10-18 revision 65137) [x64-mingw32]
2.4로 표시됨, 확인
다시rails new myapp --webpack=vue
실행 중 오류가 발생하지 않았습니다. 실행할 수 있습니다.rails s
에서 표시 확인
뷰를 적당히 만들어주세요.<%= javascript_pack_tag 'hello_vue' %>
Vue 컴파일 가능 여부 확인
끝.
Reference
이 문제에 관하여(Rails 초보자가 Windows에서 Rails+Vue를 구축해 어려움을 겪는 이야기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/nananonanani/items/06d80b9c5d9785340293
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
푸념을 많이 했지만 결국 어떻게 풀어야 할지 몰라 포기할 뻔했다.
https://rubyinstaller.org/downloads/
에서 2.4개의 링크를 클릭하고 Ruby 2.4를 추가합니다.이렇게 하면 루비 2.4 폴더를 생성할 수 있다
ruby -v
ruby 2.4.5p335 (2018-10-18 revision 65137) [x64-mingw32]
2.4로 표시됨, 확인다시
rails new myapp --webpack=vue
실행 중 오류가 발생하지 않았습니다. 실행할 수 있습니다.rails s
에서 표시 확인뷰를 적당히 만들어주세요.
<%= javascript_pack_tag 'hello_vue' %>
Vue 컴파일 가능 여부 확인끝.
Reference
이 문제에 관하여(Rails 초보자가 Windows에서 Rails+Vue를 구축해 어려움을 겪는 이야기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/nananonanani/items/06d80b9c5d9785340293텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)