2017-05-18 10 views
1

webpack dev server를 실행하면 아래 오류가 출력됩니다.Webpack-dev-server 오류 : 'ipaddr.js'모듈을 찾을 수 없습니다.

로컬 및 글로벌 패키지를 사용하여 다양한 방법으로 실행 해 보았습니다.

내가 사용하고 있습니다 :

"webpack": "^2.5.1", 
    "webpack-dev-server": "^2.4.5" 

,

.\node_modules\.bin\webpack-dev-server.cmd 
module.js:442 
    throw err; 
    ^

Error: Cannot find module 'ipaddr.js' 
    at Function.Module._resolveFilename (module.js:440:15) 
    at Function.Module._load (module.js:388:25) 
    at Module.require (module.js:468:17) 
    at require (internal/module.js:20:19) 
    at Object.<anonymous> (C:\DSL\Myriad\branches\HTML 5 GUI\V1.0_WebPack\node_modules\proxy-addr\index.js:24:14) 
    at Module._compile (module.js:541:32) 
    at Object.Module._extensions..js (module.js:550:10) 
    at Module.load (module.js:458:32) 
    at tryModuleLoad (module.js:417:12) 
    at Function.Module._load (module.js:409:3) 
+0

당신이 당신의 웹팩 구성을 공유 할 수 있을까? –

+0

웹팩 설정과 관련이 없다고 생각합니다. 그 단계에 이르지 않았기 때문입니다. webpack-dev-server --version을 호출하면 오류 –

+0

이 발생하지 않지만 webpack-dev-server가 webpack 구성 파일을 찾으려고합니다. https://github.com/webpack/webpack-dev-server/blob/master /bin/webpack-dev-server.js –

답변

0

은 어떤 이유로 동일한 문제가있어. ipaddr.js 모듈의 package.json에서 "main"속성이 누락 된 것으로 보입니다.

임시로 복사하여 문제를 해결할 수 node_modules/ipaddr.js/lib 디렉토리/ipaddr.js에 node_modules/ipaddr.js /하는 index.js

+0

이것은 나를 위해 작동하지 않습니다. – Pawel