ENOENT: 해당 파일이나 디렉터리가 없습니다.

ENOENT: 해당 파일이나 디렉터리가 없습니다.

튜토리얼을 따르려고 하는데 해야 할 일 중 하나가 npm install -g Generator-meanjs입니다. 실행한 후 다음 오류가 발생합니다.

npm ERR! Windows_NT 10.0.10240
    npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\zach\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js" "install" "-g" "generator-meanjs"
    npm ERR! node v4.2.3
    npm ERR! npm  v3.5.1
    npm ERR! path C:\Users\zach\AppData\Roaming\npm\node_modules\generator-meanjs\node_modules\yeoman-generator\node_modules\download\node_modules\gulp-decompress\node_modules\decompress\node_modules\decompress-tarbz2\node_modules\seek-bzip\node_modules\commander
    npm ERR! code ENOENT
    npm ERR! errno -4058
    npm ERR! syscall rename

    npm ERR! enoent ENOENT: no such file or directory, rename 'C:\Users\zach\AppData\Roaming\npm\node_modules\generator-meanjs\node_modules\yeoman-generator\node_modules\download\node_modules\gulp-decompress\node_modules\decompress\node_modules\decompress-tarbz2\node_modules\seek-bzip\node_modules\commander' -> 'C:\Users\zach\AppData\Roaming\npm\node_modules\generator-meanjs\node_modules\commander'
    npm ERR! enoent ENOENT: no such file or directory, rename 'C:\Users\zach\AppData\Roaming\npm\node_modules\generator-meanjs\node_modules\yeoman-generator\node_modules\download\node_modules\gulp-decompress\node_modules\decompress\node_modules\decompress-tarbz2\node_modules\seek-bzip\node_modules\commander' -> 'C:\Users\zach\AppData\Roaming\npm\node_modules\generator-meanjs\node_modules\commander'
    npm ERR! enoent This is most likely not a problem with npm itself
    npm ERR! enoent and is related to npm not being able to find a file.
    npm ERR! enoent

    npm ERR! Please include the following file with any support request:
    npm ERR!     C:\WINDOWS\system32\npm-debug.log
    npm ERR! code 1

이름을 바꾸라고 하네요

C:\Users\zach\AppData\Roaming\npm\node_modules\generator-meanjs\node_modules\yeoman-generator\node_modules\download\node_modules\gulp-decompress\node_modules\decompress\node_modules\decompress-tarbz2\node_modules\seek-bzip \node_modules\commander' ->

하지만 이름을 무엇으로 바꿔야 할지 모르겠습니다. 누구든지 이 오류를 명확히 설명해 줄 수 있나요?

디버그 로그도 있지만 너무 깁니다.

답변1

Generator-meanjs 폴더를 삭제하고 Windows Powershell을 사용하여 관리자 권한으로 다시 설치하여 이 문제를 해결했습니다.

관련 정보