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";
相关推荐
IT_陈寒21 分钟前
SpringBoot自动配置这个坑,我踩进去又爬出来了
前端·人工智能·后端
runnerdancer10 小时前
LLM是怎么处理messages数组的,提示词缓存又是什么
前端·agent
陈随易10 小时前
VSCode的Copilot扩展支持接入DeepSeek,Kimi了!
前端·后端·程序员
我不是外星人12 小时前
有了 Harness Engineering ,真的还需要研发工程师吗?
前端·后端·ai编程
IT_陈寒14 小时前
JavaScript的闭包把我坑惨了,说好的内存会自动回收呢?
前端·人工智能·后端
Jackson__15 小时前
分享一个横向滚动案例,带悬停暂停,通用性很强
前端
MariaH16 小时前
git rebase的使用
前端
_柳青杨16 小时前
深入理解 JavaScript 事件循环
前端·javascript
阡陌Jony16 小时前
关于前端性能优化的一些问题:
前端
用户6000718191017 小时前
【翻译】简化 TSRX
前端