javascript 无法从NextUi导入容器

2wnc66cl  于 12个月前  发布在  Java
关注(0)|答案(1)|浏览(81)

嘿,伙计们,我是nodejs的新手,当我尝试使用NextUI中的一些组件时,我遇到了一个问题。基本上,我遵循了here的安装步骤,但下面两个组件的安装步骤都是Module'@nextui-org/react' has no exported member Container
import { Container, useToasts } from '@nextui-org/react';
尽管如此,这两个导入对于同一个库工作得很好,
import { Input, Button } from '@nextui-org/react';
这是我的包.json:

{
  "version": "0.1.0",
  "private": true,
  "scripts": {
    "dev": "next dev",
    "build": "next build",
    "start": "next start",
    "lint": "next lint"
  },
  "dependencies": {
    "@nextui-org/react": "^2.2.9",
    "framer-motion": "^10.16.15",
    "next": "^14.0.3",
    "react": "^18.2.0",
    "react-dom": "^18.2.0"
  },
  "devDependencies": {
    "@types/node": "^20",
    "@types/react": "^18",
    "@types/react-dom": "^18",
    "autoprefixer": "^10.0.1",
    "eslint": "^8",
    "eslint-config-next": "14.0.3",
    "postcss": "^8",
    "tailwindcss": "^3.3.6",
    "typescript": "^5"
  }
}

字符串
我用的是18号节点。
我将感激任何帮助,谢谢。

nfs0ujit

nfs0ujit1#

在您的package.json中,您具有以下相依性:

"dependencies": {
  "@nextui-org/react": "^2.2.9",
  ....
}

字符串
在NextUI ^2.0.0中,Container布局组件不存在(您可以在the official docs中找到^2.0.0版本的可用组件)。
如果确实要使用Container组件,则需要使用NextUI ^1.0.0。在此版本中,应该能够使用containers
我的建议是:

  • 请将您的项目重新设定为NextUI ^1.0.0,以便能够使用容器。
  • 或者,使用^2.0.0中可用的组件

相关问题