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"]
            }
        ]
    }
}
  • Вопрос задан
  • 507 просмотров
Решения вопроса 1
maxfarseer
@maxfarseer
https://maxpfrontend.ru, обучаю реакту и компании
У вас скорее всего указан неверный путь до файла. Подробнее здесь (весь раздел прочитайте, он короткий).
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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