를 해결하는 방법 및 라이브러리는 오류:ENOENT:no such file or directory
가 및 라이브러리 웹 응용 프로그램은 현재 서버에서 실행되고 있습니다. 지금 나는'm 하려는 설정의 로컬 사본을 내 Development server.
나는 현재 라이브러리에 해당하는 개발용,본원 및 몽고 설치하는 것처럼 나는 생산에서 서버 그러나 아래의 오류가 발생하면 내가 시작하려고 노드는 서버
무슨 일으키는 원인이 될 수 있는 이 문제입니까?
embah@devsertwo:~/node/nodeapp$ node app.js
fs.js:640
return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode);
^
Error: ENOENT: no such file or directory, open '/home/embah/node/nodeapp/config/c
onfig.json'
at Error (native)
at Object.fs.openSync (fs.js:640:18)
at Object.fs.readFileSync (fs.js:508:33)
at Object.<anonymous> (/home/embah/node/nodeapp/config/config.js:4:28)
at Module._compile (module.js:570:32)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/home/embah/node/glorby/app.js:13:16)
at Module._compile (module.js:570:32)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.runMain (module.js:604:10)
at run (bootstrap_node.js:394:7)
at startup (bootstrap_node.js:149:9)
at bootstrap_node.js:509:3
embah@devsertwo:~/node/nodeapp$
32
8
앱이 기대하는 파일을 찾기 위해서
/home/embah/node/nodeapp/config/config.json
만이 존재하지 않는 파일(는ENOENT
의미합니다). 그래서 당신은 하나를 만들 필요가 예상되는 디렉터리 구조 또는 다른 응용 프로그램을 구성하는 등에서 보이는 올바른 디렉토리를구성.json
.를 통과 한 후 이렇게 많은 링크를 스레드와 좌절,또 다시 나는 기초와 붐! 그것은 도움을 주었다. 나는 단순히았다:
I don't 알고 있지만,그것은 사람을 도울 수도 있습:)
92%추가적인 자산 처리하는 스크립트-웹팩그×"wdm":Error:ENOENT:no such file or directory,열려 있습니다....==&된다면 사람이 직면하는 그런 오류가 발생하면,당신은 당신이해야 할 다음 사항: 1)확인해야 합니다면 파일 경로에서 올바른 각도입니다.json 파일입니다.
2)눌러야 한다는 것을 의미합니다 ctrl+c 고 다시 프로젝트를 실행합니다.
나도 이런 문제가 있었기 때문에 다른 콘솔창을 열었던 응용 프로그램을 실행하고 나가려고 다시 실행되는 털실에서 시작하는 또 다른 콘솔창입니다.
첫 번째 실행을 방해에서 두 번째 쓰기. 그래서 나는 그냥 죽 첫 번째는 과정 그리고 그것은 일
@olleh에 대답했기 때문에
설치 npm
를 만들기node_modules
디렉토리 현재 경로를 실행합니다. 그래서 사용하는 동안,파일은 서버 시스템 모듈,를 선언할 때javascript const fs=필요로('fs')
이 파일을 찾 최상위 디렉토리에서의 node_modules 폴더에 있습니다.내 경우에는
가져오기{Object}에서'../config/env';
나에게 오류가 있습니다.
나는 그것을 해결된 주소를 변경 다음과 같다:
가져오기{Object}에서'./../config/env';
그 일이 일어났다. 나는 일부 삭제 css 파일에 의해 실수한 후 복사한다. 이 오류가 나타났습니다. 그래서 내가 다시 시작하는 모든 내 항만 노동자와 다른 서버 및 그것은 멀리 갔다,아마도이는 데 도움이 어떤 하나:)
이 있는 경우 두 터미널 오픈,가까운 중 하나의 그것과 유형 npm 설치합니다. 이 설치하고 누락된 패키지하지 않습니다.json. 후에는 귀하의 프로젝트를 컴파일해야 및 작동하지 않고 어떤 문제입니다.