developer tip

"이 작업을 수행하려면 Ruby 및 Sass를 설치하고 PATH에 설치해야합니다"경고를 해결하는 방법 경고?

optionbox 2020. 7. 26. 12:54
반응형

"이 작업을 수행하려면 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문제를 해결하기 위해 할 수 있다는 것을 의미합니까 ? 루비는 어떻습니까? OS가 이미 설치되어 있다고 생각했습니다.


알았어 방금 Sass를 사용하여 설치해야했지만 gem install sass이제는 모든 것이 정상 입니다 ... 쉽지 않을 수 없습니다.


OSX El Capitan 또는 Mac의 Yosemite를 사용하는 경우 gem 설치에 문제가있는 것 같습니다.

시험

sudo gem install -n /usr/local/bin sass

해결책은 github에서 온 것 입니다.


다음과 같이 Ruby 및 Sass를 설치해야합니다.

루비 사용 명령

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) 에서도 간단히


grunt-sass 문서는 명확하지 않습니다. Ruby가 필요하지 않도록하려면 다음을 시도하십시오.

npm uninstall-grunt-contrib-sass 저장
npm install --ss-sass grunt-sass 저장

이것을 시도하십시오, 그것은 나를 위해 일합니다.

참고


Homebrew사용 하여 Ruby를 설치 한 다음 Ruby를 사용하여 SASS를 설치했습니다. 이미 Homebrew를 사용하거나 정기적으로 사용을 시작하려는 경우 가장 좋은 방법 일 것입니다 ...

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

반응형