azovl
@azovl

Cannot find module «.» Проблема в компиляции node.js?

Проблема в компиляции node.js с помощью webpack.
Использую typescript.

Импортирую:
import * as socketIo from "socket.io";

Вызываю:
private sockets(): void {
        this.io = socketIo(this.server);
    }


Выдает ошибку:
return /*require.resolve*/(!(function webpackMissingModule() { var e = new Error("Cannot find module \".\""); e.code = 'MODULE_NOT_FOUND'; throw e; }()));
                                                                                                                                               ^

Error: Cannot find module "."


Что это может быть и как можно диагностировать ошибку?
  • Вопрос задан
  • 4958 просмотров
Решения вопроса 1
azovl
@azovl Автор вопроса
Итак решение:
webpack.config.js

let nodeExternals = require('webpack-node-externals');
...
let serverConfig = {
       externals: [nodeExternals()],
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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