我在有效负载中执行了教程“如何创建自定义选择字段:分步指南”,但我有类型错误:
import { SelectInput, useField } from 'payload/components/forms';
找不到模块“有效负载/组件/表单”或其相应的类型声明
或
import { Field } from 'payload/type';
找不到模块“有效负载/类型”或其相应的类型声明
我搜索了论坛,我认为是版本问题。
"dependencies": {
"@aws-sdk/client-s3": "^3.673.0",
"@aws-sdk/lib-storage": "^3.673.0",
"@payloadcms/db-mongodb": "3.0.0-beta.108",
"@payloadcms/db-postgres": "3.0.0-beta.108",
"@payloadcms/next": "3.0.0-beta.108",
"@payloadcms/richtext-lexical": "3.0.0-beta.108",
"@payloadcms/richtext-slate": "3.0.0-beta.108",
"@payloadcms/storage-s3": "3.0.0-beta.108",
"@payloadcms/ui": "3.0.0-beta.108",
"@radix-ui/react-slot": "^1.1.0",
"aws-crt": "^1.22.0",
"babel-plugin-react-compiler": "0.0.0-experimental-48eb8f4-20240822",
"class-variance-authority": "^0.7.0",
"clsx": "^2.1.1",
"cross-env": "^7.0.3",
"date-fns": "^4.1.0",
"embla-carousel-react": "^8.3.0",
"graphql": "^16.8.2",
"lucide-react": "^0.451.0",
"next": "15.0.0-canary.160",
"payload": "3.0.0-beta.108",
"react": "19.0.0-rc-e740d4b1-20240919",
"react-dom": "19.0.0-rc-e740d4b1-20240919",
"shadcn-ui": "^0.9.2",
"sharp": "^0.33.5",
"tailwind-merge": "^2.5.3",
"tailwindcss-animate": "^1.0.7"
我想下载更高级版本的有效负载,但我遇到了依赖性问题。 你有遇到过这个问题吗?你能帮助我吗?非常感谢!
好吧,如果您命令 npm install Payload,那么您将获得它的最新版本,并且它会自动添加到 package.json 文件中的依赖项中...