$ yarn global add @tarojs/cli
$ taro init myApp
? 请输入项目介绍! demo
? 是否需要使用 TypeScript ? No
? 请选择 CSS 预处理器(Sass/Less/Stylus) 无
? 请选择模板 默认模板安装依赖:$ yarn
开始监听修改:$ yarn dev:weapp
打包:$ yarn build:weapp
css单位用px或者rpx都可以,px会自动转为同值的rpx
├── config 配置目录
| ├── dev.js 开发时配置
| ├── index.js 默认配置
| └── prod.js 打包时配置
├── src 源码目录
| ├── components 公共组件目录
| ├── pages 页面文件目录
| | ├── index index 页面目录
| | | ├── banner 页面 index 私有组件
| | | ├── index.js index 页面逻辑
| | | └── index.css index 页面样式
| ├── utils 公共方法库
| ├── app.css 项目总通用样式
| └── app.js 项目入口文件
└── package.json
-
需要设置关闭 ES6 转 ES5 功能,开启可能报错
-
需要设置关闭上传代码时样式自动补全,开启可能报错
-
需要设置关闭代码压缩上传,开启可能报错
通过this.$router.params获取路由参数
componentWillMount - onLaunch
componentDidMount - onLaunch
componentDidShow - onShow
componentDidHide - onHide