Este proyecto ha sido creado con fines educativos.
npm i
npm run start
npm init -f
npm install --save-dev babel-loader @babel/core
npm install @babel/preset-env --save-dev
npm install --save-dev @babel/preset-react
npm install webpack --save-dev
npm install webpack-cli --save-dev
npm install --save-dev webpack-dev-server
npm install --save-dev webpack-merge
npm install --save-dev css-loader
npm install style-loader --save-dev
npm install sass-loader node-sass --save-dev
npm install url-loader --save-dev
npm install file-loader --save-dev
npm install --save-dev html-webpack-plugin
npm install eslint --save-dev
npm install eslint-loader --save-dev
npx eslint --init
Configuramos webpack en modo base, dev y prod, usando webpack-merge.
// webpack.base.js
const path = require('path');
module.exports = {
entry: './src/index.js',
output: {
filename: '[name].bundle.js',
path: path.resolve(__dirname, 'dist')
}
}
## Instalar React