标题错误发生在我的环境中。
我想知道如何解决此错误。
当然我安装了“fs”。我的程序在下面。只是一个简单的,但发生了一个错误。
import {KeyManagementServiceClient} from '@google-cloud/kms';
const client = new KeyManagementServiceClient();
export default function Home() {
return (
<>
</>
)
}
然后,出现一条错误消息。
./node_modules/gcp-metadata/build/src/gcp-residency.js:19:0
Module not found: Can't resolve 'fs'
Import trace for requested module:
./node_modules/gcp-metadata/build/src/index.js
./node_modules/google-auth-library/build/src/auth/googleauth.js
./node_modules/google-auth-library/build/src/index.js
./node_modules/google-gax/build/src/fallback.js
./node_modules/@google-cloud/kms/build/src/v1/ekm_service_client.js
./node_modules/@google-cloud/kms/build/src/v1/index.js
./node_modules/@google-cloud/kms/build/src/index.js
./src/pages/gcp.tsx
https://nextjs.org/docs/messages/module-not-found
版本
"@google-cloud/kms": "^3.3.0",
"@next/font": "13.1.6",
"@types/node": "18.11.18",
"@types/react": "18.0.27",
"@types/react-dom": "18.0.10",
"next": "13.1.6",
"react": "18.2.0",
"react-dom": "18.2.0",
"typescript": "4.9.5
帮帮我,来人啊。
1条答案
按热度按时间rryofs0p1#
由于'fs'是Node.js的内置模块,所以可能会帮助您:https://nextjs.org/docs/messages/module-not-found#the-module-youre-trying-to-import-uses-nodejs-specific-modules
在Next.js中,我们不能在单独的组件中导入节点特定的模块,只能在页面级别导入。