首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Vue框架集成uview-plus-前端教程(一)

Vue框架集成uview-plus-前端教程(一)

作者头像
keying
发布2023-09-05 14:33:56
发布2023-09-05 14:33:56
3.5K0
举报

这篇文章主要记录了搭建前端框架主要步奏,接下来会手把手教你如何用vue框架集成uview-plus,后续会如何发版到小程序,一步一步完成发版

一、HBuilderX

首先我们要进行HBuilderX下载(下载安装教程就不细说,不会请自行百度)。

1、下载安装好后,我们先创建一个默认模板,vue版本选择3。

2、创建好后来右上角点击搜索uview-plus,点击进去会跳转页面,之后在页面点击下载。

3、下载好之后,左边目录uni_modules就会出现我们安装的uview-plus。

二、集成到页面

1、我们先要执行命令安装

npm install sass sass-loader@10 -D

npm install dayjs npm install clipboard

2、App.vue需要加入代码

代码语言:javascript
复制
<style lang="scss">
  /* 注意要写在第一行,同时给style标签加入lang="scss"属性 */
  @import "@/uni_modules/uview-plus/index.scss";
</style>

3、在项目根目录的uni.scss中引入此文件。

代码语言:javascript
复制
/* uni.scss */
@import '@/uni_modules/uview-plus/theme.scss';

4、在项目根目录中的main.js中,引入并使用uview-plus的JS库,注意这两行要放在const app = createSSRApp(App)之后

代码语言:javascript
复制
// main.js
import uviewPlus from '@/uni_modules/uview-plus'
 
// #ifdef VUE3
import { createSSRApp } from 'vue'
export function createApp() {
  const app = createSSRApp(App)
  app.use(uviewPlus)
  return {
    app
  }
}
// #endif

5、在pages.json加入

代码语言:javascript
复制
"easycom": {
  
          "^u-(.*)": "@/uni_modules/uview-plus/components/u-$1/u-$1.vue"
  
        },

6、在页面加入

代码语言:javascript
复制
<template>
  <view class="content">
    <image class="logo" src="/static/logo.png"></image>
    <view class="text-area">
      <text class="title">{{title}}</text>
    </view>
    <u-button type="primary" :plain="true" text="镂空"></u-button>
    
    <u-button type="primary" shape="circle" text="按钮形状"></u-button>
  </view>
</template>

7、最后可以看到

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2023-07-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 后端从入门到精通 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档