Answer the question
In order to leave comments, you need to log in
What should be considered when creating a config for a React SPA application?
Hello!
There is a task for research - you need to "prepare" the base for creating a SPA in React. There will be many forms, DnD. Communication with the backend via RESTfull services.
So far the webpack looks like this:
const HtmlWebPackPlugin = require("html-webpack-plugin");
const path = require("path")
const htmlWebpackPlugin = new HtmlWebPackPlugin({
template: "./public/index.html",
filename: "./index.html"
});
module.exports = {
module: {
rules: [
{
test: /\.(jpg|png|gif|svg|pdf|ico)$/,
use: [
{
loader: 'file-loader',
options: {
name: '[path][name]-[hash:8].[ext]'
},
},
]
},
// {
// enforce: "pre",
// test: /\.js$/,
// exclude: /node_modules/,
// loader: "eslint-loader",
// options: {
// eslintPath: path.join(__dirname, "/.eslintrc"),
// }
// },
{
test: /\.js$/,
exclude: /node_modules/,
loader: "babel-loader",
},
{
test: /\.html$/,
use: [
{
loader: "html-loader"
}
]
},
{
test: /\.scss$/,
use: [
{
loader: "style-loader"
},
{
loader: "css-loader",
options: {
modules: true,
importLoaders: 1,
localIdentName: "[name]_[local]_[hash:base64]",
sourceMap: true,
minimize: true
}
},
{
loader: "sass-loader"
}
]
}
]
},
plugins: [htmlWebpackPlugin]
};
Answer the question
In order to leave comments, you need to log in
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question