uniapp 使用vite构建项目

1.构建项目

javascript 复制代码
npx degit dcloudio/uni-preset-vue#vite 项目名称

2.安装sass和sass-loader

安装sass:

javascript 复制代码
npm i sass -D

安装sass-loader:

javascript 复制代码
npm i sass-loader@10.1.1 -D

3.从uniapp插件市场安装uview组件

(1)使用hbuilder导入插件

(2)在main.js中引入vk-uview-ui

javascript 复制代码
// 引入 uView UI
import uView from './uni_modules/vk-uview-ui';

import { createSSRApp } from 'vue'

export function createApp() {
  const app  = createSSRApp(App)

  // 使用 uView UI
  app.use(uView)

  return { app }
}

(3)App.vue 引入基础样式(注意style标签需声明scss属性支持)

javascript 复制代码
<style lang="scss">
    @import "./uni_modules/vk-uview-ui/index.scss";
</style>

(4)uni.scss 引入全局 scss 变量文件

javascript 复制代码
@import "@/uni_modules/vk-uview-ui/theme.scss";
相关推荐
onebyte8bits6 分钟前
前端国际化(i18n)体系设计与工程化落地
前端·国际化·i18n·工程化
C澒15 分钟前
前端分层架构实战:DDD 与 Clean Architecture 在大型业务系统中的落地路径与项目实践
前端·架构·系统架构·前端框架
BestSongC19 分钟前
行人摔倒检测系统 - 前端文档(1)
前端·人工智能·目标检测
0思必得01 小时前
[Web自动化] Selenium处理滚动条
前端·爬虫·python·selenium·自动化
Misnice1 小时前
Webpack、Vite、Rsbuild区别
前端·webpack·node.js
青茶3601 小时前
php怎么实现订单接口状态轮询(二)
前端·php·接口
大橙子额2 小时前
【解决报错】Cannot assign to read only property ‘exports‘ of object ‘#<Object>‘
前端·javascript·vue.js
LYFlied3 小时前
从 Vue 到 React,再到 React Native:资深前端开发者的平滑过渡指南
vue.js·react native·react.js
爱喝白开水a3 小时前
前端AI自动化测试:brower-use调研让大模型帮你做网页交互与测试
前端·人工智能·大模型·prompt·交互·agent·rag
董世昌413 小时前
深度解析ES6 Set与Map:相同点、核心差异及实战选型
前端·javascript·es6