electron-userland / electron-userland/electron-webpack
File-Loader loading big Files
- Dominant language
- TypeScript
- Stars
- 902
- Forks
- 168
- PR merge metrics
- No merged PRs in 30d
Description
It seems the file-loader version used in electron-webpack can't handle big file sizes.
If i understood the flow correctly the url-loader won't take files over 8k, so they get passed to the file-loader wich can't handle them.
Code:
```javascript
import React from "react";
import logo from "./back_auftrag_desktop.jpg";
const HomePage = () => (
Welcomme
Online - Portal
Startpage
);
export default HomePage;
```
Error:
```
ERROR in ./src/renderer/homePage/back_auftrag_desktop.jpg
Module build failed (from ./node_modules/url-loader/index.js):
TypeError: Cannot read property 'context' of undefined
at Object.loader (C:\Users\fle\Source\Repos\AMKBE_Lohnkontrollsystem_Client\node_modules\file-loader\dist\index.js:36:51)
at Object.module.exports (C:\Users\fle\Source\Repos\AMKBE_Lohnkontrollsystem_Client\node_modules\url-loader\index.js:37:25)
@ ./src/renderer/homePage/homePage.jsx 3:0-46 14:11-15
@ ./src/renderer/masterPage/masterPage.jsx
@ ./src/renderer/masterPage/masterPageContainer.jsx
@ ./src/renderer/index.js
@ multi (webpack)-dev-server/client?http://localhost:40139 (webpack)/hot/dev-server.js ./src/renderer/index.js
```
It seems this error is already fixed in newer file-loader versions:
https://github.com/webpack-contrib/file-loader/issues/233#issuecomment-349172131
I tried that in my local node_modules folder and it worked.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.