내 PC에서 webrtc 데모를 시도했습니다. 데모 단계 -04. npm install 및 node index.js를 사용하면 "TypeError : mime.lookup이 함수가 아닙니다."가 표시됩니다.mime.lookup에서 webrtc 오류가 발생했습니다.
나는 "NPM 마임 설치"를 입력하여 마임을 설치 한 후에도
어떻게이 문제를 해결하고 데모 작업을 할 수 있습니까?
내 PC에서 webrtc 데모를 시도했습니다. 데모 단계 -04. npm install 및 node index.js를 사용하면 "TypeError : mime.lookup이 함수가 아닙니다."가 표시됩니다.mime.lookup에서 webrtc 오류가 발생했습니다.
나는 "NPM 마임 설치"를 입력하여 마임을 설치 한 후에도
어떻게이 문제를 해결하고 데모 작업을 할 수 있습니까?
use mime-type instead of mime. So, Install mime-types first: npm install mime-types then make change in your code: var mime=require('mime-types');
* mime * 변수가 node-static.js (./node_modules/node-static/lib/node-static.js)에서 변경되어야한다고 추가하고 싶습니다. 나는 또한 node.js의 초보자이며, 알아내는 동안 조금 시간이 걸렸습니다. – Mark
잘 작동합니다! –
나는 4 단계 당신이있는 경우에 당신은 package.json에 0.7.10
에 0.7.7
에서 노드 정전기 버전을 변경하고 npm install
"dependencies": {
"node-static": "0.7.10",
"socket.io": "1.2.0" }
을 다시 실행 수와 같은 문제에 봉착 루트 디렉토리에 "node modules"폴더를 삭제하고 npm cache clear
을 입력 한 다음 npm install
을 입력하십시오.이 경우 올바르게 작동합니다.
나는 동일한 문제를 가지고 있지만 mime ~ 1.2.7을 사용하려고한다. 그리고 나는 이것이 잘 동작 할 것이라고 생각한다. package.json 파일에서 mime의 버전을 변경하고 설치하십시오.
어떤 솔루션/응답이 도움이 되었습니까? –