Имея немного свободного времени, я попытался переработать мой старый проект с новыми веб-технологиями, которые мне нравятся (Typescript, Pug и React). Все работало нормально, пока я не попытался добавить pug.js в микшер с babel-plugin-transform-react-pug
.
. Независимо от того, сколько я работаю с конфигурациями, я не могу заставить работать фазу сборки и получить следующие ошибки:
ERROR in ./node_modules/uglify-js/tools/node.js
Module not found: Error: Can't resolve 'fs'
ERROR in ./node_modules/resolve/lib/sync.js
Module not found: Error: Can't resolve 'fs'
ERROR in ./node_modules/resolve/lib/async.js
Module not found: Error: Can't resolve 'fs'
ERROR in ./node_modules/pug-load/index.js
Module not found: Error: Can't resolve 'fs'
ERROR in ./node_modules/jstransformer/index.js
Module not found: Error: Can't resolve 'fs'
ERROR in ./node_modules/clean-css/lib/reader/load-original-sources.js
Module not found: Error: Can't resolve 'fs'
ERROR in ./node_modules/clean-css/lib/reader/apply-source-maps.js
Module not found: Error: Can't resolve 'fs'
ERROR in ./node_modules/clean-css/lib/reader/read-sources.js
Module not found: Error: Can't resolve 'fs'
Код целиком находится в https://github.com/Hedgestock/Wikiwar
. Вот как воспроизвести ошибки:
- Перейти в корень папки
frontend
, - Выполнить установку (
npm i
) - Сборка с
npx webpack
Может кто-нибудь сказать мне, что я делаю неправильно? Заранее спасибо.