Rails에서 노드 sass 문제 해결 - 노드 다운그레이드가 도움이 됩니다.
1620 단어 rails5days5blogpostsnode
질문은
rails new new_app
동안 다음과 같이 표시됩니다.node_modules/node-sass: Command failed.
및1 error generated.
make: *** [Release/obj.target/binding/src/binding.o] Error 1
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/Users/andrzej/apps/stimulus_infinite_scroll/node_modules/node-gyp/lib/build.js:262:23)
gyp ERR! stack at ChildProcess.emit (node:events:365:28)
gyp ERR! stack at Process.ChildProcess._handle.onexit (node:internal/child_process:290:12)
gyp ERR! System Darwin 19.6.0
gyp ERR! command "/usr/local/Cellar/node/16.0.0/bin/node" "/Users/andrzej/apps/stimulus_infinite_scroll/node_modules/node-gyp/bin/node-gyp.js" "rebuild" "--verbose" "--libsass_ext=" "--libsass_cflags=" "--libsass_ldflags=" "--libsass_library="
gyp ERR! cwd /Users/andrzej/apps/stimulus_infinite_scroll/node_modules/node-sass
gyp ERR! node -v v16.0.0
gyp ERR! node-gyp -v v3.8.0
gyp ERR! not ok
보시다시피 사용된 노드 버전은 16.0.0
입니다.이 글을 쓸 때, 이것은 상대적으로 비교적 새로운 판본으로, 결코 모든 것이 그것을 잘 사용할 수 있는 것은 아니다.솔루션 소개노드를 다운그레이드합니다.
나로서는 해냈다.
npm install -g n
sudo n 14
이렇게가능한 대안:
brew remove node
brew install node@14
만약 이것이 당신에게 도움이 된다면 댓글에서 저에게 이 댓글의 가치를 더욱 믿게 해 주세요.)
Reference
이 문제에 관하여(Rails에서 노드 sass 문제 해결 - 노드 다운그레이드가 도움이 됩니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/andrzejkrzywda/fixing-the-node-sass-problem-in-rails-node-downgrade-helps-16lh텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)