WePY
安装 wepy-cli
首先需要全局安装 wepy-cli:
1 | sudo yarn global add wepy-cli |
安装成功,通过命令 wepy -v 可以查看到目前版本
初始化项目
1 | $ wepy init standard ./weapp_project |
WePY 结构
文件夹名称 | 类型 | 简介 |
---|---|---|
dist | 目录 | 存放编译后的文件 |
src | 目录 | 源码文件 |
src/app.wpy | 目录 | 项目入口文件 |
src/pages | 目录 | 存放小程序页面 |
src/components | 目录 | 存放小程序组件 |
src/mixins | 目录 | 存放 Mixin 文件 |
node_modules | 目录 | NPM 依赖模块 |
src/index.template.html | 文件 | 模板页面 html |
wepy.config.js | 文件 | 全局配置文件 |
yarn.lock | 文件 | 依赖列表,确保这个应用的副本使用相同版本的依赖 |
package.json | 文件 | 项目的 package 配置 |
project.config.json | 文件 | 开发者工具配置 |
.wepyignore | 文件 | WePY 忽略的文件 |
.wepycache | 文件 | WePY 缓存文件,防止在 build 时,重复 build npm 目录 |
.prettierrc | 文件 | prettier 配置文件 |
.eslintrc.js | 文件 | eslint 配置文件 |
.eslintignore | 文件 | eslint 忽略的文件 |
.editorconfig | 文件 | 编辑器配置文件 |
安装依赖包
WePY 依赖于很多 node 包,接下来执行 yarn 安装这些包
1 | $ yarn install |
编译
最后对项目进行编译,并持续监听代码变化:
1 | $ wepy build --watch |
微信开发者工具调试
经过编译,可在微信开发者工具上看到小程序界面,查看项目 详情:
dist 目录就是编译好的文件目录,点击右上角的 详情,可以看到开发者工具已经适配好 WePY 框架
- 默认将 ES6 转 ES5
- 上传代码时样式自动补全
- 代码上传时自动压缩
该三个选项关闭,这里一定不要勾选这三个选项,否则调试的时候会报错。