Skip to content

yaunfei/taro-template

Repository files navigation

taro 小程序项目模板

1. 目录介绍

  1. common\下是公共common\utilcommon\config\配置文件
    1. common\config\constant配置一些公共变量
    2. domain是配置业务域名
    3. reg正则表达式的一些规则
  2. config\下式配置打包规则
    1. 使用了自定义的postcss插件postcss-transform-mini。将less里面书写的html标签转变为小程序标签
  3. src\pages\业务相关代码
    1. src\pages\common\公共组件。error报错默认页面(请求返回不是200、401、403会默认跳转到这个页面,可以通过设置请求参数quiet: true,处理报错)。loginPage登陆页面,如果请求需要鉴权会自动跳转到这个页面,同事可以使用goLogin跳转到登陆页面。webViewPage小程序打开webView页面。
    2. my我的页面。包含用户协议,和隐私协议(openProtocol方法打开具体的协议)。登陆按钮等。
  4. src\request 请求业务逻辑。使用了@yaunfei/taro-request包。
  5. 路由跳转,传递参数使用的是@yaunfei/taro-router包。

2. 配置

  1. 配置appidcommon\config\constant.ts进行修改APP_ID;project.config.json进行修改appid
  2. 配置域名:common\config\domain.ts中进行自定义或修改域名。

3. 启动

  1. build:weapp打包微信小程序。dev:weapp开发环境。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published