code

오류 : 'gulp-sass'모듈을 찾을 수 없습니다.

codestyles 2020. 11. 11. 20:11
반응형

오류 : 'gulp-sass'모듈을 찾을 수 없습니다.


로 컴파일하면 gulp아래와 같은 오류가 발생합니다. 어떻게 고칠 수 있습니까?

module.js:339
throw err;
^
Error: Cannot find module 'gulp-sass'
    at Function.Module._resolveFilename (module.js:337:15)
    at Function.Module._load (module.js:287:25)
    at Module.require (module.js:366:17)
    at require (module.js:385:17)
    at Object.<anonymous> (/Applications/XAMPP/xamppfiles/htdocs/flyscoot.com/gulpfile.js:2:12)
    at Module._compile (module.js:435:26)
    at Object.Module._extensions..js (module.js:442:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:311:12)
    at Module.require (module.js:366:17)

그냥 할 npm update다음 npm install gulp-sass --save-dev루트 폴더에, 당신이 실행할 때 당신은 어떤 문제가 안된다.


질문 을 확인 했습니까 ?

가능한 해결책은 다음과 같습니다.

rm -rf node_modules/
npm install

package.json을 편집하십시오. 변화:

"gulp-sass": "^2.3.2"

...에

"gulp-sass": "3.0.0"

node_modules 폴더를 삭제하고 npm install다시 실행 하십시오.

출처 : https://github.com/codecombat/codecombat/issues/4430#issuecomment-348927771


나는 같은 문제가 있었고 이것을 해결합니다 npm update. 하지만 권한에 대한 메시지를 받았으므로 다음을 실행합니다.

sudo chwon -R myuser /home/myUserFolder/.config

내 사용자에 대한 권한 설정은 관리자처럼 npm 명령을 실행합니다. 그런 다음 이것을 다시 실행합니다.

npm update 

이:

npm install gulp-sass

그런 다음 이것에 대한 내 문제가 해결되었습니다.


새 Windows 10 컴퓨터에서 동일한 문제가 발생했습니다. Windows 빌드 도구를 npm install -g windows-build-tools. ( https://github.com/Microsoft/nodejs-guidelines/blob/master/windows-environment.md#environment-setup-and-configuration )


이 시도:

npm install -g gulp-sass

또는

npm install --save gulp-sass

나는 또한 같은 문제에 직면했다. 가능한 해결책은 gulp-sass 모듈을 설치하는 것이지만 아래 명령을 실행 npm install -g gulp-sass하거나 npm install --save gulp-sass, 이것은 node-sass 프로젝트의 끝에서 업데이트되지 않을 것입니다.

이 버전의 node-sass는 누락되었으며 (404 반환) google web-starter-kit v0.6.5는 2016 년 12 월 이후로 오랫동안이 버전에 의존했습니다. 따라서 오랫동안 작동 해 왔으며 사라졌다.

Downloading binary from https://github.com/sass/node-sass/releases/download/v3.13.1/win32-x64-57_binding.node Cannot download "https://github.com/sass/node-sass/releases/download/v3.13.1/win32-x64-57_binding.node":

HTTP error 404 Not Found

The only workaround is to upgrade node-sass: npm i gulp-sass@latest --save-dev to fix the issue.


In the root folder where package.json is located, run npm outdated. You'll get outdated packages returned with some details. In those details, you'll see the current version number of the outdated package.

After then, open the package.json file and manually change the version number of the corresponding package.

Then delete the node_modules folder and run npm install. It should solve this issue.


I had same error on Ubuntu 18.04

Delete your node_modules folder and run

sudo npm install --unsafe-perm=true

I had this issue for days looking for answers. My error log was similar to this npm just won't install node sass The only problem was the node version. Maybe it can help some of you.

I downgraded my Node.js from 9.3.0 to 6.12.2 and run:

npm update

Those who are getting this error, please downgrade the Node.js you are using.

  • Step 1 :

    Uninstall the one you are using and install the version you prefer. I installed v6.12.3. My previous Node.js version was v9.4.0.

  • Step 2 :

    Download Node.js.

Hope this will work.

참고URL : https://stackoverflow.com/questions/33314607/error-cannot-find-module-gulp-sass

반응형