"이 작업을 수행하려면 Ruby 및 Sass가 설치되어 있고 PATH에 있어야 합니다." 경고를 해결하는 방법은 무엇입니까?
업무용으로 새 Mac을 설정하는 중입니다.글로벌하게 Grunt & Grunt CLI를 설치했습니다.그리고 나서 저는.npm install프로젝트 폴더 내에서 모든 종속성을 설치합니다.
아직까지는 문제가 없지만, 실행을 시도하는 즉시sass:dist작업, 다음 경고가 표시됩니다.
Warning: You need to have Ruby and Sass installed and in your PATH for
this task to work. More info:
https://github.com/gruntjs/grunt-contrib-sass Use --force
to continue.
제가 이해하는 것은 이 작업을 실행하기 위해서는 Ruby와 Sass를 보다 글로벌한 수준으로 설치해야 한다는 것입니다.저는 아직 단말기를 다루는 것이 익숙하지 않기 때문에, 무엇을 찾기 위해 빠른 검색을 했습니다.PATH는 중요한 데이터가 저장되는 시스템 경로(변경 가능)인 것 같습니다.
이것은 제가 간단히 할 수 있다는 것을 의미합니까?sudo grunt install contrib-sass -g문제를 해결하기 위해?Ruby는 어떻습니까? 저는 항상 OS X에 이미 설치되어 있다고 생각했습니다.
네, 알았어요.나는 단지 Sass를 사용하여 설치해야 했습니다.gem install sass이제 모든 게 괜찮아졌어요 쉬운 일이 아니에요
OSX El Capitan 또는 Yosemite를 Mac에서 사용하는 경우 보석 설치에 문제가 있는 것 같습니다.
해라
sudo gem install -n /usr/local/bin sass
다음과 같이 Ruby 및 Sass를 설치해야 합니다.
Ruby의 경우 명령 사용
sudo apt-get install ruby-full
Sass의 경우 명령어 사용
sudo gem install sass
grunt-discovery 문서는 명확하지 않습니다.Ruby가 필요하지 않도록 다음을 시도할 수 있습니다.
npm 제거 --save grunt-messages-messages-discovery
npm install --node-message grunt-message 저장
이것 좀 먹어봐요, 저한테는 일이에요.
다음과 같이 Ruby 및 Sass를 설치해야 합니다.
Ruby의 경우 명령 사용
sudo apt-get install ruby-full
Sass의 경우 명령어 사용
sudo gem install sass
grunt를 사용하는 경우 grunt --force를 사용합니다.grunt를 사용하여 응용 프로그램을 실행하려는 경우 다음과 같은 경고가 발생합니다.이 경고를 무시하면 --force를 사용할 수 있습니다.
또한 간단하게brew install saas/sass/sassMac High Sierra(10.13.x)에서
홈브루를 사용하여 루비를 설치한 다음 루비를 사용하여 SAS를 설치했습니다. 이미 홈브루를 사용하거나 정기적으로 사용하기 시작하려면 가장 좋은 방법일 것입니다.
brew install ruby
gem install sass
언급URL : https://stackoverflow.com/questions/20176410/how-to-resolve-you-need-to-have-ruby-and-sass-installed-and-in-your-path-for-th
'programing' 카테고리의 다른 글
| Mongodb: 처음 연결할 때 서버에 연결하지 못했습니다. (0) | 2023.05.11 |
|---|---|
| Git에 추적 중인 파일 목록을 표시하려면 어떻게 해야 합니까? (0) | 2023.05.11 |
| Python 3.1에서 문자열의 HTML 엔티티를 이스케이프 해제하려면 어떻게 해야 합니까? (0) | 2023.05.11 |
| Git 오류: 원격 저장소에 연결할 때 "호스트 키 확인 실패" (0) | 2023.05.11 |
| IN 절(NULL 또는 IS NULL) (0) | 2023.05.11 |