Can't resolve 'fs' in Strapi

System Information
  • Strapi Version:4.1.13
  • Operating System: Windows OS
  • Database: sqlite
  • Node Version: 16.15.0
  • NPM Version: 8.5.5
  • Yarn Version: 1.22.18

Hey, upon requiring fs in controller file, I keep getting an error
ModuleNotFoundError: Module not found: Error: Can’t resolve ‘fs’ in ‘E:\strapi\induslaw\src\plugins\new-upload\admin\src\api’
at E:\strapi\induslaw\node_modules\webpack\lib\Compilation.js:2011:28
at E:\strapi\induslaw\node_modules\webpack\lib\NormalModuleFactory.js:795:13
at eval (eval at create (E:\strapi\induslaw\node_modules\tapable\lib\HookCodeFactory.js:33:10), :10:1)
at E:\strapi\induslaw\node_modules\webpack\lib\NormalModuleFactory.js:275:22
at eval (eval at create (E:\strapi\induslaw\node_modules\tapable\lib\HookCodeFactory.js:33:10), :9:1)
at E:\strapi\induslaw\node_modules\webpack\lib\NormalModuleFactory.js:431:22
at E:\strapi\induslaw\node_modules\webpack\lib\NormalModuleFactory.js:124:11
at E:\strapi\induslaw\node_modules\webpack\lib\NormalModuleFactory.js:667:25
at E:\strapi\induslaw\node_modules\webpack\lib\NormalModuleFactory.js:852:8
at E:\strapi\induslaw\node_modules\webpack\lib\NormalModuleFactory.js:972:5
resolve ‘fs’ in ‘E:\strapi\induslaw\src\plugins\new-upload\admin\src\api’
Parsed request is a module
using description file: E:\strapi\induslaw\src\plugins\new-upload\package.json (relative path: ./admin/src/api)
Field ‘browser’ doesn’t contain a valid alias configuration

I thought fs was a node environment module.


Any help would be really appreciated.

Hello, have you managed to process the error?