Использование модуля Node fs приводит к ошибке «require is notfined» - PullRequest
0 голосов
/ 12 сентября 2018

Я пытаюсь использовать веб-пакет для связывания некоторого кода.Кажется, все работает, пока я не попытаюсь использовать модуль fs или модуль, в котором fs является зависимостью.Я получаю ReferenceError: require is not defined.Вот мой конфиг веб-пакета:

const nodeExternals = require("webpack-node-externals");

module.exports = {
    target: "node",
    mode: "development",
    externals: [nodeExternals({ whitelist: [ "lodash", "path" ] })]
};

Любые мысли о том, почему я получаю эту ошибку при использовании require("fs") или использовании модуля с зависимостью fs?

EDIT

При использовании вышеуказанного конфига я получаю require is not defined при использовании криптографии.

У меня удалена зависимость от криптографии.Мы использовали уникальный генератор идентификаторов, который использовал крипто.Я заменил его на модуль JavaScript, но теперь у меня есть вышеуказанный конфиг и все еще не определено требование, на этот раз при использовании пути.

...