1 Star 0 Fork 0

carpONE / 鲤享

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

《鲤享》小程序

本文引导:

[TOC]

目录树

D:.
├─Components        
│  ├─copyRight      
│  └─webComponent   
├─copyRight
├─custom-tab-bar    
├─image
├─miniprogram_npm   
│  ├─delegate
│  ├─good-listener
│  ├─image
│  ├─iviewWeapp
│  │  ├─action-sheet
│  │  ├─alert
│  │  ├─avatar
│  │  ├─badge
│  │  ├─base
│  │  ├─button
│  │  ├─card
│  │  ├─cell
│  │  ├─cell-group
│  │  ├─checkbox
│  │  ├─checkbox-group
│  │  ├─col
│  │  ├─collapse
│  │  ├─collapse-item
│  │  ├─count-down
│  │  ├─divider
│  │  ├─drawer
│  │  ├─grid
│  │  ├─grid-icon
│  │  ├─grid-item
│  │  ├─grid-label
│  │  ├─icon
│  │  ├─index
│  │  ├─index-item
│  │  ├─input
│  │  ├─input-number
│  │  ├─load-more
│  │  ├─message
│  │  ├─modal
│  │  ├─notice-bar
│  │  ├─page
│  │  ├─panel
│  │  ├─progress
│  │  ├─radio
│  │  ├─radio-group
│  │  ├─rate
│  │  ├─row
│  │  ├─slide
│  │  ├─spin
│  │  ├─step
│  │  ├─steps
│  │  ├─sticky
│  │  ├─sticky-item
│  │  ├─swipeout
│  │  ├─switch
│  │  ├─tab
│  │  ├─tab-bar
│  │  ├─tab-bar-item
│  │  ├─tabs
│  │  ├─tag
│  │  └─toast
│  ├─select
│  ├─tiny-emitter
│  └─weapp
│      ├─action-sheet
│      ├─area
│      ├─button
│      ├─calendar
│      │  └─components
│      │      ├─header
│      │      └─month
│      ├─card
│      ├─cell
│      ├─cell-group
│      ├─checkbox
│      ├─checkbox-group
│      ├─circle
│      ├─col
│      ├─collapse
│      ├─collapse-item
│      ├─common
│      │  └─style
│      │      └─mixins
│      ├─config-provider
│      ├─count-down
│      ├─datetime-picker
│      ├─definitions
│      ├─dialog
│      ├─divider
│      ├─dropdown-item
│      ├─dropdown-menu
│      ├─empty
│      ├─field
│      ├─goods-action
│      ├─goods-action-button
│      ├─goods-action-icon
│      ├─grid
│      ├─grid-item
│      ├─icon
│      ├─image
│      ├─index-anchor
│      ├─index-bar
│      ├─info
│      ├─loading
│      ├─mixins
│      ├─nav-bar
│      ├─notice-bar
│      ├─notify
│      ├─overlay
│      ├─panel
│      ├─picker
│      ├─picker-column
│      ├─popup
│      ├─progress
│      ├─radio
│      ├─radio-group
│      ├─rate
│      ├─row
│      ├─search
│      ├─share-sheet
│      ├─sidebar
│      ├─sidebar-item
│      ├─skeleton
│      ├─slider
│      ├─stepper
│      ├─steps
│      ├─sticky
│      ├─submit-bar
│      ├─swipe-cell
│      ├─switch
│      ├─tab
│      ├─tabbar
│      ├─tabbar-item
│      ├─tabs
│      ├─tag
│      ├─toast
│      ├─transition
│      ├─tree-select
│      ├─uploader
│      └─wxs
├─pages
│  ├─about
│  ├─classify
│  ├─contact
│  ├─content
│  ├─index
│  ├─payRecord
│  ├─points
│  ├─pointsExchange
│  ├─search
│  ├─setting_feedback
│  ├─setting_msg
│  ├─star
│  ├─test
│  ├─test2
│  ├─user
│  ├─userLogin
│  └─userSetting
└─utils

一、介绍

该小程序为《鲤鱼科技》个人团队开发。专注于编程知识、工具、好文章等各种知识分享。

二、使用

1、界面UI使用 vant-weapp

注:将采用npm模式;需要在微信小程序工具中打开如下图

img

2、初始化

  • 1.控制台进入到小程序的目录
  • 2.进行项目的初始化,成功之后便会在小程序目录先生成package.josn文件
1 npm init -f

-f表示force的意思,就是初始化全部按照默认值,不加-f则需要填写一些项目信息,因为只是做个试验就加-f 省事。

  • 3.安装Vant Weapp

官方文档:https://youzan.github.io/vant-weapp/#/home

npm i @vant/weapp -S --production
  • 4、配置
  1. ​ 将 app.json 中的 "style": "v2" 去除,小程序的新版基础组件强行加上了许多样式,难以覆盖,不关闭将造成部分组件样式混乱。
  2. 修改 project.config.json

开发者工具创建的项目,miniprogramRoot 默认为 miniprogrampackage.json 在其外部,npm 构建无法正常工作。

需要手动在 project.config.json 内添加如下配置,使开发者工具可以正确索引到 npm 依赖的位置。

{
  ...
  "setting": {
    ...
    "packNpmManually": true,
    "packNpmRelationList": [
      {
        "packageJsonPath": "./package.json",
        "miniprogramNpmDistDir": "./miniprogram/"
      }
    ]
  }
}
  • 5.构建npm,在微信开发者工具中工具选项中点击构建npm

img

img

构建完成之后小程序目录会多出一个下图的文件夹,然后就可以直接引用里面组件了

img

若在小程序的云函数中使用npm,无需进行初始化,但是需要先安装依赖

空文件

简介

鲤享小程序,主要用来经验分享以及知识的分享 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
其他
1
https://gitee.com/carpONE_admin/tabbar.git
git@gitee.com:carpONE_admin/tabbar.git
carpONE_admin
tabbar
鲤享
master

搜索帮助

53164aa7 5694891 3bd8fe86 5694891