반응이있는 webpack을 시험 중입니다. jsx 파일을 transpile하는 데 babel-loader를 사용하려고합니다. webpack loaders/plugins를 사용하는 중 모듈을 찾을 수 없습니다. node_modules에 필수 플러그인이 설치되어 있습니다.Webpack : 모듈을 찾을 수 없음 : 오류 : 모듈 browser.js을 해결할 수 없습니다.
경로 해결 문제가있는 것 같습니다. 여하튼 그것은 의존 플러그인을 해결하는 동안 현재 디렉토리를 절대 경로 앞에 추가합니다. 내가
ERROR in ../~/react/lib/ReactDOMNullInputValuePropDevtool.js
Module not found: Error: Cannot resolve module '\\users\home\smeghani\private\codebase\react-demo\node_modules\process\browser.js' in H:\codebase\react-demo\node_modules\react\lib
resolve module \\users\home\smeghani\private\codebase\react-demo\node_modules\process\browser.js in H:\codebase\react-demo\node_modules\react\lib
looking for modules in H:\codebase\react-demo\node_modules
resolve 'file' or 'directory' \users\home\smeghani\private\codebase\react-demo\node_modules\process\browser.js in H:\codebase\react-demo\node_modules
resolve file
H:\codebase\react-demo\node_modules\users\home\smeghani\private\codebase\react-demo\node_modules\process\browser.js doesn't exist
H:\codebase\react-demo\node_modules\users\home\smeghani\private\codebase\react-demo\node_modules\process\browser.js.webpack.js doesn't exist
H:\codebase\react-demo\node_modules\users\home\smeghani\private\codebase\react-demo\node_modules\process\browser.js.web.js doesn't exist
H:\codebase\react-demo\node_modules\users\home\smeghani\private\codebase\react-demo\node_modules\process\browser.js.js doesn't exist
H:\codebase\react-demo\node_modules\users\home\smeghani\private\codebase\react-demo\node_modules\process\browser.js.json doesn't exist
resolve directory
H:\codebase\react-demo\node_modules\users\home\smeghani\private\codebase\react-demo\node_modules\process\browser.js\package.json doesn't exist (directory description file)
H:\codebase\react-demo\node_modules\users\home\smeghani\private\codebase\react-demo\node_modules\process\browser.js doesn't exist (directory default file)
[H:\codebase\react-demo\node_modules\users\home\smeghani\private\codebase\react-demo\node_modules\process\browser.js]
[H:\codebase\react-demo\node_modules\users\home\smeghani\private\codebase\react-demo\node_modules\process\browser.js.webpack.js]
[H:\codebase\react-demo\node_modules\users\home\smeghani\private\codebase\react-demo\node_modules\process\browser.js.web.js]
[H:\codebase\react-demo\node_modules\users\home\smeghani\private\codebase\react-demo\node_modules\process\browser.js.js]
[H:\codebase\react-demo\node_modules\users\home\smeghani\private\codebase\react-demo\node_modules\process\browser.js.json]
@ ../~/react/lib/ReactDOMNullInputValuePropDevtool.js 1:0-102
여기 H:\codebase\react-demo\
내 프로젝트의 루트 디렉토리 (NPM을 통해 같이 전 세계적으로뿐만 아니라) webpack
을 실행할 때
은 여기 내 webpack.config.js
module: {
loaders: [{
test: /\.jsx?$/,
exclude: /(node_modules|bower_components)/,
loader: 'babel', // 'babel-loader' is also a legal name to reference
query: {
presets: ['react', 'es2015', 'stage-0'],
plugins: ['react-html-attrs', 'transform-class-properties', 'transform-decorators-legacy']
}
}]
}
그것은 다음 부여합니다 오류 내 코드 조각입니다. 즉, node_modules
은 H:\codebase\react-demo\
에 있습니다. 의존성을 찾으려고 노력 중입니다 H:\codebase\react-demo\node_modules\users\home\smeghani\private\codebase\react-demo\node_modules
어떤 아이디어가 없습니까?
ReactDOMNullInputValuePropDevtool.js에서 \\ users \ home \ smeghani \ private \ codebase \ react-demo \ node_modules \ process \ browser.js''가 있습니까? – DogPawHat
아니요 ReactDOMNullInputValuePropDevtool.js이 (가) 내 사용자 화 파일이 아닙니다. 이것은 노드 종속성 (react-dom) 중 하나로 포함됩니다. 따라서 하드 코딩 된 경로가있는 가져 오기가 없습니다. –
죄송합니다. 답변을 삭제하겠습니다. 나는 github의 반응 코드를 살펴 봤는데 그 파일이'ReactDOMNullInputValuePropHook.js'로 이름이 바뀌었고 프로세스를 가져 오는 것 같지 않아서 업데이트를 시도 할 수있었습니다. – DogPawHat