@sergeyviktorovich

Как настроить чтобы проект запускал из корневой папки а не из папки public/?

хочу чтобы проект запускался их корневой папки ,а файлы css и js были в папке public

и еще в консоли эти ошибки
[webpack-dev-server] Content not from webpack is served from 'C:\Users\Anriko\Desktop\домашка реакт\FD3-Pauls\keep\public' directory
[webpack-dev-server] 404s will fallback to '/index.html'

const path = require('path');

const MiniCssExtractPlugin = require("mini-css-extract-plugin");
const HtmlWebpackPlugin = require('html-webpack-plugin');

const extractCSS = new MiniCssExtractPlugin();




<code>module.exports = {
    entry: "./src/index.js", // основной файл приложения
    output: {
        path: __dirname + '/public/',
        filename: "bundle.js"
        // path: __dirname + "/public/build", // путь к каталогу выходных файлов
        //filename: "bundle.js",  // название создаваемого файла 

    },
    devtool: 'source-map',
    module: {
        rules: [
            {
                test: /\.jsx?$/, // какие файлы обрабатывать
                exclude: [/node_modules/, /public/], // какие файлы пропускать
                use: { loader: "babel-loader" }
            },
            {
                test: /\.css$/,
                use: [MiniCssExtractPlugin.loader, "css-loader"]

            }
        ]
    },
    plugins: [
        extractCSS,
        new HtmlWebpackPlugin({
            template: __dirname + '/index.html', //your template file
            filename: 'index.html',

        })


    ],
    performance: {
        hints: false,
        maxEntrypointSize: 512000,
        maxAssetSize: 512000
    }
}</code>
  • Вопрос задан
  • 70 просмотров
Пригласить эксперта
Ответы на вопрос 1
Aleksandr-JS-Developer
@Aleksandr-JS-Developer Куратор тега JavaScript
Лучше проще, чем никогда
Попробуйте
output: {
  path: __dirname + '/',
  filename: "bundle.js"
},
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы