Ruby on Rails를 Windows 10 및 WSL 1에서 실행하는 방법

5907 단어 rubywindowswslrails
오늘 나는 DHH의 트위터 게시물을 보았는데, 이것은 훌륭한 개발자라도 때때로 발버둥친다는 것을 일깨워 주었다👇
액체 오류: 내부
아니오, 그가 새 Surface 노트북 3을 산 것은 아닙니다.Windows 10에서 Ruby on Rails를 실행할 때 문제가 발생했기 때문입니다.👇

DHH 회사
@dhh 회사

지금까지 Windows를 배우는 데 많은 시간을 들였지만 Rails 응용 프로그램을 실행할 수 없습니다.이 점에서 나는 직접 그 위에 Linux를 설치하겠다는 생각을 받아들이기 시작했다.Surface Laptop 3에서 최소fuzz 버전을 실행하는 사람이 있습니까?
2019년 10월 29일 오후 22:14
🤔, 그는 어쨌든 사람이다.
흥미로운 것은, 나는 마이크로소프트에서 온 많은 사람들이 가입하여 나를 도우려고 시도하는 것을 보았다는 것이다👇

한세르만

만약 당신이 어떤 건의나 도움이 필요하다면 저에게 알려주세요.
2019년 10월 29일 오전 02:55

포레
@chadfowler 회사

만약 네가 나에게 어떤 직접적인 피드백을 주고 싶다면, 나에게 알려라.나는 많은 일의 배후 단체를 안다.
2019년 10월 29일 오전 00:11
👏 Rich Turner의 도구, 아주 유용한 힌트를 제공합니다👏


부자 Tur-minal-ner-d

이것은 매우 심상치 않다.WSL2는 일반적으로 상당히 빠르다.PowerShell에서 "wsl-l-v"를 실행하고 출력을 공유할 수 있습니까?또한 배터리 아이콘을 클릭하고 전원을 켤 때 "최고의 성능"상태인지 확인하십시오.
19:2019년 10월 29일 오후 29시부터 29일까지

부자 Tur-minal-ner-d

WSL1에서는 모든 파일이 Windows에 저장됩니다.WSL2에는 각 릴리스마다 자체 VHDX가 있으므로 성능이 본 컴퓨터에 근접해야 합니다.그러나 현재 WSL2에서/mnt/c/dev/project/는 ~/dev/project/보다 느리게 복제됩니다.
2019년 10월 29일 오후 21:46
Scott Hanselman은 WSL2를 사용하여 Windows에서 RoR을 실행하는 것에 관한 글을 공유했습니다pretty good blog post.너무 좋아요!하지만 노트북을 다시 포맷하고 윈도우즈 insider (beta) 빠른 링을 사용한 다음 WSL2를 사용해야 합니다.
이것은 듣기에 매우 매력적이지만, 나는 많은 사람들이 그들의 주요 노트북을 윈도우즈 테스트판에 투입하고 싶지 않다고 믿는다.
현재 Windows 10 설치에서 제대로 작동하고 있습니까?절대적으로나는 네가 전체 과정을 완성하도록 인도할 것이다👇

우리 뭐 쓸까?

  • Windows 10 | 버전 1903(Build 18362.449)
  • WSL 1
  • Visual Studio 코드 + 원격 개발자 확장
  • 단계 #1 -👀 Windows 10 업데이트 확인


    검색 모음으로 이동하여 입력
    winver
    

    만약 1903 버전 (Build 18362.449) 보다 먼저 실행된다면, 윈도우즈를 업데이트하는 데 계속 시간을 주십시오. 이것은 당신을 위해 많은 번거로움을 절약할 수 있습니다🧠.

    2단계 -🔨 WSL1+Ruby 설치


    마이크로소프트 상점에 가서 당신이 가장 좋아하는 Linux 버전을 설치하세요. 제 경우에는 Ubuntu를 사용할 것입니다.

    설치 후 터미널만 실행하면 사용자 이름을 설정하고👇
  • ⚠ 면책 성명 #1: 간결하게 보기 위해 Ubuntu에 루비를 설치하는 단축키를 선택할 것입니다. 저는 RVM이나 rbenv를 설치하고 적당한 협의를 따르는 것을 권장합니다.*
  • 우선, 나는 앞으로 문제가 발생하지 않도록 다음 명령을 실행하기 위해 필수 구성 요소를 설치할 것이다👇
    sudo apt-get install software-properties-common
    sudo apt-get install -y nodejs
    sudo apt-get install gcc g++ make
    sudo apt-get install libxml2-dev
    sudo apt-get install libsqlite3-dev
    sudo apt-get install yarn
    
    다음으로, Ruby를 계속 설치할 것입니다. RVM이나 rbenv를 사용할 수 있지만, 본문에서 간단하게 유지합니다.👇

    몇 분 후에 루비를 설치했을 겁니다👏. 이제 Rails를 설치하여 어플리케이션을 실행합니다.👇


    🎈🎊👏

    #3단계 -💻 VSCode 실행🔥


    기본적으로 우리는 VSCode를 사용하여 WSL의 파일 시스템에 접근하고 응용 프로그램을 변경할 것이다.
  • ⚠ 면책 성명 #2: WSL1과 WSL2는 매우 다른 야수다.정부Microsoft recommendations의 지시에 따라 서류를 정확하게 방치하다.이제 Windows에서 작업하고 WSL에서 Ubuntu 파일 시스템에 액세스하는 것을 강조하고 싶습니다.*
  • 이제 VSCode로 이동하여 FabularyRemote Development Pack를 설치하면 WSL 파일 시스템을 열고 새로 만든 응용 프로그램에 액세스할 수 있습니다.👇

    좋은 웹페이지 즐겨찾기