1. datatables.net
을 사용하기 위해 css loader를 import
import 'datatables.net-dt/css/jquery.dataTables.css'; var dataTables = require('datatables.net');
2. webpack
수행시 정상적으로 수행되고, build폴더에 png 파일이 hash code로 변환되어 저장됨
ex) 1fc418e33fd5a687290258b23fac4e98.png 9a6486086d09bb38cf66a57cc559ade3.png ...
3. electron에서 수행시 아래와 같은 Error
발생
4. error확인 결과, datatables.css에서 사용하는 png 파일이 build 폴더로 copy되었지만, css에서는 여전히 main path에서 참조하여 file not found error
발생
5.file-loader의 설정을 build path로 참조되도록 변경 후 해결
options->publicPath 추가 후 해결
{ test: /\.(png|jpg|jpeg|gif|svg|woff|woff2|ttf|eot)$/, loader: 'file-loader', options: { publicPath: './build/' } }