node-sass/vendor μ—λŸ¬

node-sass/vendor μ—λŸ¬

Front-end developer WONISM
Interested in ReactJS, RxJS and ReasonML.

node_modules 디렉토리λ₯Ό μ‚­μ œν•˜κ³  λ‹€μ‹œ νŒ¨ν‚€μ§€λ“€μ„ μ„€μΉ˜ν•œ λ’€ js νŒŒμΌλ“€μ„ λ²ˆλ“€λ§ν•  일이 μžˆμ—ˆλ‹€.
ν•˜μ§€λ§Œ 잘 λ²ˆλ“€λ§ 되던 νŒŒμΌλ“€μ΄ λ²ˆλ“€λ§λ˜μ§€ μ•ŠλŠ” λ¬Έμ œκ°€ λ°œμƒν–ˆλ‹€.
무슨 μ—λŸ¬μΈμ§€ λ΄€λ”λ‹ˆ, node-sass/vendorκ°€ μ—†λ‹€λŠ” μ—λŸ¬μ˜€λ‹€.

ENOENT: no such file or directory, scandir '/PROJECT_PATH/node_modules/node-sass/vendor'

node_modules디렉토리λ₯Ό ν™•μΈν•΄λ³΄λ‹ˆ node-sassνŒ¨ν‚€μ§€λŠ” μ œλŒ€λ‘œ μ„€μΉ˜κ°€ λ˜μ–΄μžˆλŠ” λ“― ν•΄λ³΄μ˜€μ§€λ§Œ, node_modules/node-sass/vendor 디렉토리가 μ‘΄μž¬ν•˜μ§€ μ•Šμ•˜λ‹€.
node-sass의 Issues 탭에 이미 μ—¬λŸ¬ 번 μ˜¬λΌμ™€ μžˆλŠ” μ΄μŠˆμ˜€λ‹€.
원인은 νŒ¨ν‚€μ§€ μ„€μΉ˜ 이후 node-sass의 scripts/install.jsλ₯Ό μ‹€ν–‰ν•˜μ§€ μ•Šμ•„μ„œμ˜€λ‹€.

ν•΄κ²° 방법은 μˆ˜λ™μœΌλ‘œ node-sass의 슀크립트λ₯Ό μ‹€ν–‰ν•˜κ±°λ‚˜, node-sass νŒ¨ν‚€μ§€λ₯Ό λ¦¬λΉŒλ“œν•˜λŠ” 것이닀.

$ node node_modules/node-sass/scripts/install.js
# or
$ npm rebuild node-sass