如何解决找不到模块:无法解决"fs"错误



我不理解这个问题,因为我在任何地方都没有使用fs模块,我删除了所有的node_modules和package.json以及package-lock,重新安装了所有的东西并升级了节点,仍然得到了相同的错误

这是我的服务器端package.json文件。

{
"name": "todoapp",
"version": "1.0.0",
"description": "",
"main": "backend/server.js",
"type": "module",
"scripts": {
"start": "node backend/server",
"server": "nodemon backend/server",
"client": "npm run dev --prefix frontend",
"build": "npm run build --prefix frontend",
"dev": "concurrently "npm run server" "npm run client"",
"data:import": "node backend/seeder",
"data:destroy": "node backend/seeder -d"
},
"author": "",
"license": "ISC",
"dependencies": {
"axios": "^0.21.1",
"bcryptjs": "^2.4.3",
"colors": "^1.4.0",
"concurrently": "^6.2.0",
"cors": "^2.8.5",
"dotenv": "^10.0.0",
"express": "^4.17.1",
"express-async-handler": "^1.1.4",
"js-cookie": "^2.2.1",
"jsonwebtoken": "^8.5.1",
"mongoose": "^5.12.14",
"nodemon": "^2.0.7",
"slugify": "^1.5.3"
}
}

fs仅在服务器端,例如在页面呈现过程中不能使用它。

相关内容

最新更新