Skip to content

Commit

Permalink
Trying to fix githug pages deployment
Browse files Browse the repository at this point in the history
  • Loading branch information
yoisel committed Apr 26, 2023
1 parent 5a50c9d commit c1f2757
Show file tree
Hide file tree
Showing 15 changed files with 150 additions and 91 deletions.
30 changes: 30 additions & 0 deletions config-overrides.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
const HtmlWebpackPlugin = require('html-webpack-plugin');
const HtmlInlineCssWebpackPlugin = require('html-inline-css-webpack-plugin').default;
const HtmlInlineScriptPlugin = require('html-inline-script-webpack-plugin');

module.exports = {
webpack: function (config, env) {
//inline css and scripts right after chunk plugin.
//chunk plugin will not be present for development build and thats ok.
const inlineChunkHtmlPlugin = config.plugins.find(element => element.constructor.name === "InlineChunkHtmlPlugin");
if (inlineChunkHtmlPlugin) {
config.plugins.splice(config.plugins.indexOf(inlineChunkHtmlPlugin), 0,
new HtmlInlineCssWebpackPlugin(),
new HtmlInlineScriptPlugin()
);
}

//Override HtmlWebpack plugin with preserving all options and modifying what we want
const htmlWebpackPlugin = config.plugins.find(element => element.constructor.name === "HtmlWebpackPlugin");
config.plugins.splice(config.plugins.indexOf(htmlWebpackPlugin), 1,
new HtmlWebpackPlugin(
{
...htmlWebpackPlugin.userOptions,
inject: 'body'
}
)
);

return config;
}
}
15 changes: 8 additions & 7 deletions docs/asset-manifest.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,14 @@
{
"files": {
"main.css": "/static/css/main.e6c13ad2.css",
"main.js": "/static/js/main.bc164b3f.js",
"main.css": "/static/css/main.b02f0842.css",
"main.js": "/static/js/main.af253af0.js",
"static/js/787.fbf0fd7a.chunk.js": "/static/js/787.fbf0fd7a.chunk.js",
"static/js/main.af253af0.js.map": "/static/js/main.af253af0.js.map",
"static/media/math.jpg": "/static/media/math.503695ab26291e9e81b6.jpg",
"static/media/signals-dark.jpg": "/static/media/signals-dark.7fcb905bbe7834e77ecc.jpg",
"static/media/math-dark-1.jpg": "/static/media/math-dark-1.bcce2dcf1ad5bbd039af.jpg",
"static/media/math-dark-2.jpg": "/static/media/math-dark-2.50caa0dbcf2a2ed14f92.jpg",
"index.html": "/index.html",
"static/media/woman-face-cartoon.jpg": "/static/media/woman-face-cartoon.2d40c08098b2f0ba1c00.jpg",
"static/media/signals.jpg": "/static/media/signals.5d9241602f8a9448f54a.jpg",
"static/media/universe.jpg": "/static/media/universe.695795586fb284496b34.jpg",
Expand All @@ -16,14 +18,13 @@
"static/media/github.svg": "/static/media/github.b28a8031836582cfd590ce509b0f3e98.svg",
"static/media/stackoverflow.svg": "/static/media/stackoverflow.9e5b305d11ae78cca34779aaa6109ffd.svg",
"static/media/linkedin.svg": "/static/media/linkedin.038e9d46b9880004e87539bcae1ef824.svg",
"static/js/main.af253af0.js.LICENSE.txt": "/static/js/main.af253af0.js.LICENSE.txt",
"static/media/facebook.svg": "/static/media/facebook.4ba0f48b291b567921670ccc467e077c.svg",
"index.html": "/index.html",
"main.e6c13ad2.css.map": "/static/css/main.e6c13ad2.css.map",
"main.bc164b3f.js.map": "/static/js/main.bc164b3f.js.map",
"static/css/main.b02f0842.css.map": "/static/css/main.b02f0842.css.map",
"787.fbf0fd7a.chunk.js.map": "/static/js/787.fbf0fd7a.chunk.js.map"
},
"entrypoints": [
"static/css/main.e6c13ad2.css",
"static/js/main.bc164b3f.js"
"static/css/main.b02f0842.css",
"static/js/main.af253af0.js"
]
}
4 changes: 3 additions & 1 deletion docs/index.html

Large diffs are not rendered by default.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 0 additions & 2 deletions docs/static/css/main.e6c13ad2.css

This file was deleted.

3 changes: 0 additions & 3 deletions docs/static/js/main.a6d74033.js

This file was deleted.

1 change: 0 additions & 1 deletion docs/static/js/main.a6d74033.js.map

This file was deleted.

File renamed without changes.

Large diffs are not rendered by default.

3 changes: 0 additions & 3 deletions docs/static/js/main.bc164b3f.js

This file was deleted.

66 changes: 0 additions & 66 deletions docs/static/js/main.bc164b3f.js.LICENSE.txt

This file was deleted.

Binary file removed docs/static/media/avatar.022d9f03f1bd8dde4213.png
Binary file not shown.
Binary file removed docs/static/media/sginals.5d9241602f8a9448f54a.jpg
Binary file not shown.
100 changes: 99 additions & 1 deletion package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

13 changes: 8 additions & 5 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
"@types/node": "^16.18.22",
"@types/react": "^18.0.38",
"@types/react-dom": "^18.0.11",
"html-inline-css-webpack-plugin": "^1.11.1",
"jest": "^27.5.1",
"react": "^18.2.0",
"react-dom": "^18.2.0",
Expand All @@ -24,10 +25,10 @@
"web-vitals": "^2.1.4"
},
"scripts": {
"start": "react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject",
"start": "react-app-rewired start",
"build": "react-app-rewired build",
"test": "react-app-rewired test",
"eject": "react-app-rewired eject",
"lint": "eslint ./src",
"prettier": "prettier --write ./src"
},
Expand All @@ -50,6 +51,8 @@
]
},
"devDependencies": {
"prettier": "^2.8.8"
"html-inline-script-webpack-plugin": "^3.1.0",
"prettier": "^2.8.8",
"react-app-rewired": "^2.2.1"
}
}

0 comments on commit c1f2757

Please sign in to comment.