项目搭建

# 全局安装 WePY 命令行工具
$ npm install wepy-cli -g

# 使用 WePY 命令行工具新建一个 hello-wepy 项目
$ wepy init standard hello-wepy

# 安装依赖 && 运行项目
$ cd hello-wepy && npm install && npm run dev

开发工具

微信开发者工具

下载 微信开发者工具,安装成功后添加项目根目录为一个新项目即可。

根目录下有一个项目配置文件 - project.config.json,其中一些配置对应着微信开发者工具中的一些配置,需要注意一下

{
"description": "project description",
"setting": {
"urlCheck": true,
"es6": false,
"postcss": false,
"minified": false
},
"compileType": "miniprogram",
"appid": "touristappid",
"projectname": "Project name",
"miniprogramRoot": "./dist"
}
  • urlCheck:对应不检查安全域名选项,开启。 如果已配置好安全域名则建议关闭。
  • es6:对应关闭ES6转ES5选项,关闭。(未关闭会运行报错)
  • postcss:对应关闭上传代码时样式自动补全选项,关闭。(某些情况下漏掉此项也会运行报错)
  • minified:对应关闭代码压缩上传选项,关闭。(开启后,会导致真机 computed, props.sync 等等属性失效)

添加项目成功后,微信开发者工具展示如下:
wepy.png

使用 VS Code 进行开发

推荐使用 VS Code 进行开发,可通过如下步骤来设置语法高亮:

  1. 在 Code 里先安装 Vue 的语法高亮插件 Vetur。

  2. 打开任意 .wpy 文件,点击右下角的选择语言模式,默认为纯文本;在弹出的窗口中选择 .wpy 的配置文件关联,在选择要与 .wpy 关联的语言模式中选择 Vue。

  3. 在 VS Code 编辑器设置中设置 settings.json,添加如下:

"files.associations": {
    "*.wpy": "vue"
}