Webpack 및 Cordova를 사용하여 앱을 제작하려고합니다. 내 webpack 'dist'폴더의 내용을 내 cordova 'www'폴더에 넣은 다음 Android 용으로 빌드하고 에뮬레이션합니다.코르도바에서 Webpack을 사용할 때 '파일을 찾을 수 없음'오류가 발생했습니다.
컴파일 된 index.html을 열면 'ERR_FILE_NOT_FOUND'오류가 많이 발생합니다. 잘못된 점을 지적하기 때문에 오류가 발생하는 모든 링크 앞에 '/'가 있습니다. 예배 규칙서.
예 'SRC =/정적 /의 JS/example.js'
나는 제거 할 경우 첫 번째 '/'수동으로 작동 안드로이드 응용 프로그램을 다시 빌드합니다.
프로젝트를 컴파일 할 때 '/'를 제거하면 컴파일 후 모든 링크를 수동으로 편집 할 필요가 없습니다.
예 :
그것은 index.html을 같은 폴더에있는 파일을 찾아야한다: "파일 : ///android_asset/www/index.html#/"
'파일 : ///static/js/example.js'대신이 간다
(정적지도 전 index.html을 같은 디렉토리)
주에서의 : I 브라우저에서 직접 index.html을 열 때이 링크가 웹팩 설정에 publicPath: ''
추가
webpack 구성에'publicPath : '''를 추가하면 문제가 해결 된 것 같습니다! – Wyannah