import{c as t,o as u,B as n}from"./vendor.36ea9f7d.js";const o={class:"markdown-body"},e=n('
# Vue2 项目\nnpm i @nutui/nutui -S\n\n# Vue3 项目\nnpm i @nutui/nutui@beta -S\n可以通过 CDN 的方式引入, 可以在 jsdelivr 和 unpkg 等公共 CDN 上获取到 NutUI。
<!DOCTYPE html>\n<html>\n <head>\n <meta charset="UTF-8" />\n <meta name="viewport" content="width=device-width, initial-scale=1.0" />\n <!-- 引入样式 -->\n <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@nutui/nutui@beta/dist/style.css" />\n <!-- 引入Vue -->\n <script src="https://cdn.jsdelivr.net/npm/vue@next"></script>\n <!-- 引入NutUI组件库 -->\n <script src="https://cdn.jsdelivr.net/npm/@nutui/nutui@beta/dist/nutui.umd.js"></script>\n </head>\n <body>\n <div id="app">\n \n </div>\n <script>\n // 在 #app 标签下渲染一个按钮组件\n const app = Vue.createApp({\n template: `\n <nut-button type="primary">主要按钮</nut-button>\n <nut-button type="info">信息按钮</nut-button>\n <nut-button type="default">默认按钮</nut-button>\n <nut-button type="danger">危险按钮</nut-button>\n <nut-button type="warning">警告按钮</nut-button>\n <nut-button type="success">成功按钮</nut-button>\n `,\n });\n app.use(nutui);\n app.mount("#app");\n </script>\n </body>\n</html>\n在页面中直接引入,将无法使用 主题定制 等功能。我们推荐使用 NPM 或 YARN 方式安装,不推荐在页面中直接引入的用法
import { createApp } from "vue";\nimport App from "./App.vue";\nimport NutUI from "@nutui/nutui";\nimport "@nutui/nutui/dist/style.css";\ncreateApp(App).use(NutUI).mount("#app");\n注意:这种方式将会导入所有组件
import { createApp } from "vue";\nimport App from "./App.vue";\nimport { Button, Cell, Icon } from "@nutui/nutui";\nimport "@nutui/nutui/dist/style.css";\ncreateApp(App).use(Button).use(Cell).use(Icon).mount("#app");\n<nut-switch :active="true" size="base"></nut-switch>\n