njnesterov
@njnesterov
CEO EventSide LLC

Express не грузит bundel.js React-а, что не так?

После запуска Express фронт-энд не загружается и в консоли отображается ошибка "Uncaught SyntaxError: Unexpected token <".
Подскажите пожалуйста в чем ошибка!

Фронтэнд загружаю таким способом:
app.use(express.static('./client'));

Вот мой конфиг вебпака:

var webpack = require('webpack');
var path = require('path');

module.exports = {
    devtool: "source-map"
    entry: "./client/main.js",
    output: {
        path: path.resolve(__dirname, 'public/build'),
        filename: 'bundle.js'
    },
    module: {
        loaders: [
            {
                test: /\.js$/,
                exclude: [/node_modules/, /public/],
                loader: 'babel',
                query: {
                  presets:['es2015', 'react']
                }
            },
            {
                test: /\.jsx$/,
                exclude: [/node_modules/, /public/],
                loader: 'babel',
                query: {
                  presets:['es2015', 'react']
                }
            },
            {
              test: /\.css$/,
              exclude: [/node_modules/, /public/],
              loaders: ['style', 'css']
            },
            {
              test: /\.scss$/,
              exclude: [/node_modules/],
              loaders: ["style", "css?sourceMap", "sass?sourceMap"]
            }
        ]
    }
}
  • Вопрос задан
  • 509 просмотров
Решения вопроса 1
maxfarseer
@maxfarseer
https://maxpfrontend.ru, обучаю реакту и компании
У вас скорее всего указан неверный путь до файла. Подробнее здесь (весь раздел прочитайте, он короткий).
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы