プログラミング初心者です
Module not found: Can't resolve 'fs'
のエラーがサーバを立ち上げると起きます
npm i fs したり
target: 'node',をconfigの色んな所においたり
target: 'web',にしてみたり
node: {
fs: 'empty'
},
package.jsonに
"browser": {
"fs": false
},
にしてみたりしましたがダメでした。
足りない情報は遠慮なくお願いします
./node_modules/dotenv/lib/main.js:24:0 Module not found: Can't resolve 'fs'
next.config.js require("dotenv").config(); const path = require("path"); const Dotenv = require("dotenv-webpack"); module.exports = { webpack: config => { config.plugins = config.plugins || []; config.plugins = [ ...config.plugins, // Read the .env file new Dotenv({ path: path.join(__dirname, ".env"), systemvars: true, target: 'node', }) ]; return config; } };
package.json { "name": "hands-on-mania", "version": "0.1.0", "scripts": { "dev": "next dev", "build": "next build", "start": "next start" }, "dependencies": { "dotenv": "^8.2.0", "dotenv-webpack": "^2.0.0", "firebase": "^7.19.1", "fs": "0.0.1-security", "js-cookie": "^2.2.1", "next": "^9.5.2", "react": "^16.13.1", "react-dom": "^16.13.1", "react-firebaseui": "^4.1.0", "swr": "^0.3.2", "webpack-cli": "^3.3.12" }, "browser": { "fs": false }, "license": "" }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。