Resamplr은 가상 악기 및 샘플러 커뮤니티 + 상점입니다. Resamplr은 현재 Ruby on Rails를 운영하고 있습니다. 이는 사이트를보다 관리 가능한 언어로 포업하려는 노력입니다.
Ror는 훌륭하지만 마법은 너무 많을 수 있습니다. Resamplr Outgrew Rails의 접근 방식과 원래 Ruby Codebase를 유지하는 것은 너무 성가 시게되었습니다.
Resamplr의 새로운 스택은 또한 정적 타이핑 및 런타임 오류가없는 반응성 및 기능적 프론트 엔드 언어 인 Elm을 사용합니다.
원래 코드는 오픈 소스 또는 "무료"가 아닙니다 . 그러나 웹과 관련하여 Rust는 여전히 초기에 있기 때문에 커뮤니티에 귀중한 학습 도구가 될 수 있다고 생각했습니다.
Vagrant 및 VirtualBox가 설치되어 있는지 확인하십시오.
단순히 vagrant up 실행 한 다음 vagrant ssh 실행하십시오. /vagrant/ 의 작업 디렉토리로 이동하십시오.
참고 : Vagrant 박스가 실수로 생략 할 때
cargo install diesel_cli --no-default-features --features "postgres"실행해야합니다. 이것은 향후 버전으로 수정해야합니다.
빌드하려면 just dev-build 실행하십시오. 변화를 위해 봉사하고 지켜 보려면 대신 just dev-run 실행하십시오.
Windows 시스템을 사용하기 때문에 Vagrant를 사용하는 것이 좋습니다. 그러나 Vagrant를 사용하고 싶지 않고 직접 설치하려면 몇 가지가 필요합니다.
--no-bin-links 플래그를 사용해야합니다. 이 소프트웨어는 현재 라이센스가 없습니다 (우리는 아직 현명한 것을 제시하지 않았습니다). Resamplr은 상업적 프로젝트이며 라이센스를 선택할 때는 조사가 필요합니다.
그 동안, 당신은이 "바보가되지 말아야한다"라는 규칙을 따를 수 있습니다.