美文网首页uni-app
uni项目初搭建

uni项目初搭建

作者: wppeng | 来源:发表于2021-11-08 19:51 被阅读0次

    项目说明

    整理自己封装使用过的一些组件

    项目搭建

    1. 配置组件自动注册
      pages.json文件下添加下面代码
    "easycom": {
        "autoscan": true,
        "custom": {
            "m-(.*)": "@/components/my/m-$1/index.vue" ,// 匹配components目录内的vue文件
            "p-(.*)": "@/components/plug/p-$1/index.vue" 
        }
    },
    
    1. 项目目录说明

    components: 公用组件目录
    my: 自己封装的目录
    plug: 使用别人封装的目录(插件)
    css: 公用css目录
    libs: 公共js方法
    pages: 项目目录
    static: 静态资源目录(图片,图标等)
    store: vuex目录

    1. 使用阿里图标库图标
    • 在阿里图标库中新建项目,如图所示


      新建项目
    • 复制生成的 Font class 样式到 css-icon.css 文件

    • 在项目 App.vue 中引用 icon.css 文件全局使用

    @import url("./css/icon.css");
    
    
    1. 公共js方法挂载到全局使用
    • libs 目录新建 index.js 文件,配置 js 文件引用

    • main.js 文件中引用到全局

    //混入,全局方法
    import {
        mixin,
        $u
    } from '@/libs/index.js'
    
    Vue.mixin(mixin)
    
    Vue.prototype.$u = $u
    
    1. 通用正则
    • 邮箱 ^[a-zA-Z0-9_-]+@([a-zA-Z0-9]+.)+(com|cn|net|org)$
    • 手机号 ^1[0-9]{10,10}$

    项目地址

    相关文章

      网友评论

        本文标题:uni项目初搭建

        本文链接:https://www.haomeiwen.com/subject/xltpzltx.html