ReferenceError: self is not defined
at Object.<anonymous> (/vercel/path0/.next/server/pages/middleware.js:1:1)
at Module._compile (node:internal/modules/cjs/loader:1256:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1310:10)
at Module.load (node:internal/modules/cjs/loader:1119:32)
at Module._load (node:internal/modules/cjs/loader:960:12)
at Module.require (node:internal/modules/cjs/loader:1143:19)
at require (node:internal/modules/cjs/helpers:110:18)
at Object.requirePage (/vercel/path0/node_modules/next/dist/server/require.js:88:12)
at /vercel/path0/node_modules/next/dist/server/load-components.js:48:73
at async Object.loadComponents (/vercel/path0/node_modules/next/dist/server/load-components.js:48:26)
> Build error occurred
Error: Failed to collect page data for /middleware
at /vercel/path0/node_modules/next/dist/build/utils.js:963:15 {
type: 'Error'
}
Error: Command "npm run build" exited with 1
当在vercel中部署时,我得到了这个错误“Self is not defined”。它在npm run dev
时工作正常,但在部署时得到了一个错误
1条答案
按热度按时间omqzjyyz1#
只是你需要移动你的组件,你有这个错误外页文件夹