diff --git a/webpack-react/README.md b/webpack-react/README.md deleted file mode 100644 index 46208d4..0000000 --- a/webpack-react/README.md +++ /dev/null @@ -1,17 +0,0 @@ -# React.js Example - -## Table of Contents -0. [General](#general) -1. [Links](#links) - -# General - -# Links - -* [React setup with webpack for beginners](https://dev.to/deepanjangh/react-setup-with-webpack-for-beginners-2a8k) -* [Production](https://webpack.js.org/guides/production/) -* [Setup Development and Production Environment for React App](https://medium.com/freestoneinfotech/setup-development-and-production-environment-for-react-app-397c4cc9e382) -* [HtmlWebpackPlugin](https://webpack.js.org/plugins/html-webpack-plugin/) -* [load CSS](https://masteringjs.io/tutorials/webpack/css-loader) -* [load CSS](https://webpack.js.org/loaders/css-loader/) -* [load CSS](https://blog.jakoblind.no/css-modules-webpack/) diff --git a/webpack-react/config/webpack.common.js b/webpack-react/config/webpack.common.js index 5038060..4bfe237 100644 --- a/webpack-react/config/webpack.common.js +++ b/webpack-react/config/webpack.common.js @@ -4,7 +4,7 @@ const HtmlWebpackPlugin = require('html-webpack-plugin'); const path = require('path'); module.exports = { //bundle *.js from this entry point - entry: path.resolve(__dirname, '../app/index.jsx'), + entry: path.resolve(__dirname, '../src/index.jsx'), //create output file to be linked to index.html output: { filename: '[name].bundle.js', @@ -18,7 +18,7 @@ module.exports = { //test all *.jsx (e.g. React.js) using babel-loader test: /\.(js|jsx)$/, exclude: /node_modules/, - include: path.resolve(__dirname, '../app'), + include: path.resolve(__dirname, '../src'), use: ['babel-loader'], }, { diff --git a/webpack-react/package-lock.json b/webpack-react/package-lock.json index bb3c92d..aee79b6 100644 --- a/webpack-react/package-lock.json +++ b/webpack-react/package-lock.json @@ -27,8 +27,7 @@ "webpack-merge": "5.10.0" }, "engines": { - "node": ">=10.0.0 <=18.17.0", - "npm": ">=8.0.0 <=10.2.3" + "node": ">=18.17.0" } }, "node_modules/@ampproject/remapping": { diff --git a/webpack-react/package.json b/webpack-react/package.json index cd71ce5..f2f4621 100644 --- a/webpack-react/package.json +++ b/webpack-react/package.json @@ -11,7 +11,7 @@ "author": "Software Ingenieur Begerad ", "license": "GPL-3.0-or-later", "engines": { - "node": ">=18.19.0" + "node": ">=18.17.0" }, "scripts": { "start": "webpack serve --config config/webpack.dev.js", diff --git a/webpack-react/app/components/hello.jsx b/webpack-react/src/components/hello.jsx similarity index 100% rename from webpack-react/app/components/hello.jsx rename to webpack-react/src/components/hello.jsx diff --git a/webpack-react/app/index.jsx b/webpack-react/src/index.jsx similarity index 93% rename from webpack-react/app/index.jsx rename to webpack-react/src/index.jsx index 45e57b3..8c9632b 100644 --- a/webpack-react/app/index.jsx +++ b/webpack-react/src/index.jsx @@ -1,6 +1,6 @@ import React from 'react'; import ReactDOM from 'react-dom'; -import App from './app'; +import App from './main'; //TODO remove debugging if (process.env.NODE_ENV !== 'production') { console.log('development mode'); diff --git a/webpack-react/app/app.jsx b/webpack-react/src/main.jsx similarity index 100% rename from webpack-react/app/app.jsx rename to webpack-react/src/main.jsx diff --git a/webpack-react/app/osm-query.json b/webpack-react/src/osm-query.json similarity index 100% rename from webpack-react/app/osm-query.json rename to webpack-react/src/osm-query.json diff --git a/webpack-react/app/pages/home.jsx b/webpack-react/src/pages/home.jsx similarity index 100% rename from webpack-react/app/pages/home.jsx rename to webpack-react/src/pages/home.jsx diff --git a/webpack-react/app/style.css b/webpack-react/src/style.css similarity index 100% rename from webpack-react/app/style.css rename to webpack-react/src/style.css