답변
확인 module
모듈 소스를로드 모듈이 업데이트되는 즉시 내 프로세스를 다시 시작하고 그래서 파일이 변경 내용을 모니터링해야 하는지를 알 필요합니다. 당신의 대답은 :
Object.keys(require('module')._cache);
이 코드는 어떤 역할을합니까? –
이 코드는 현재로드 된 노드 모듈 (파일 이름)의 목록을 인쇄합니다. – Anatoliy
는 Anatoliy's helpful answer을 보완하기 위해 :
는 Node.js를의 v0.3.0 때문에, require.cache
가로드 비 핵심 모듈을 포함 :
Object.keys(require.cache); # lists full filenames of loaded non-core modules
require.cache
의 장점이 있다는 것입니다 과 달리 이으로 기록되어 있습니다.
참고 : 같은 util
같은
코어 모듈은
require.cache
에 표시되지 않습니다. 모듈은 코어 모듈 경우- 테스트,
require.resolve(<name>)
사용은 즉, 단지, 모듈은 코어 모듈 이름 자체,<name>
반환하는 경우; 비 핵심 모듈은 전체 파일 이름을 반환합니다.
- 테스트,
require.cache
은 전체 파일 이름으로 키가module
경우 모든 현재로드 비 핵심 모듈의 해시를 포함합니다.
- 1. 유닛 테스팅을위한 Node.js 모듈
- 2. Node.js 클러스터 모듈
- 3. Node.js 용 PayPal 모듈
- 4. Node.js : v0.8의 도메인 모듈
- 5. 파일 모듈 - node.js
- 6. Node.js - 핵심 클러스터 모듈
- 7. Node.js 용 루프 모듈
- 8. Node.js Windows에 모듈 설치
- 9. Node.js 모듈 별 정적 자원
- 10. 현재로드 된 viewcontroller를 찾는 방법은 무엇입니까?
- 11. Windows에서 Qt를 사용하여 현재로드 된 파일 삭제
- 12. 온라인 사용자를 관리하기위한 Node.js 모듈?
- 13. Node.JS 페이팔 인증을위한 oauth2 모듈
- 14. node.js 용 C++ 모듈 작성하기
- 15. Node.js Unix 용으로 설계된 모듈?
- 16. Node.js 모듈 - 링크 의존성 추가
- 17. gdb를 사용하여로드 된 모듈 목록 표시
- 18. 설치된 모듈 목록 (Python)
- 19. ironpython으로 작업하는 모듈 목록
- 20. Node.js : 모듈 상속을 수행하는 올바른 방법은 무엇입니까?
- 21. node.js 기본 확장자와 순수 js 모듈
- 22. Node.js 모듈 코드 설명? Path.js trim (arr) {}
- 23. node.js 직렬 포트 모듈 이벤트 유형
- 24. mime multipart/related에 대한 node.js 모듈 필요
- 25. 현재로드 된 모든 공유 객체의 모든 ELF 섹션을 열거합니다.
- 26. 현재로드 된 JavaScript 구문의 구조는 어떻게 볼 수 있습니까?
- 27. Node.js에서 매개 변수가로드 된 모듈
- 28. Windows에서 HDD의 현재로드 정보를 얻는 방법은 무엇입니까?
- 29. Node.js 용 JavaScript에서 모듈/라이브러리를 만드는 데 시간이 얼마나 걸립니까?
- 30. https가 포함 된 node.js 클러스터
왜 [Nodemon] (https://github.com/remy/nodemon)을 사용하지 않습니까? –
그것은 효율적으로로드 된 모듈뿐만 아니라 모든 종류의 파일을 모니터하기 때문입니다. 어쨌든 힌트를 주셔서 감사합니다. –