微信小程序开发入门

Posted So istes immer

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信小程序开发入门相关的知识,希望对你有一定的参考价值。

目录

1.简介

微信小程序,英文名Wechat Mini Program
是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或搜一下即可打开应用。

优点
开发成本低、门槛低、开发周期短
用完就关闭,不占手机存储空间
小程序依靠微信生态圈,拥有庞大自然流量
对于公众号创业者,可通过公众号+小程序来打造微信生态圈

主要开发语言:JavaScript

至于开发工具,可以在微信官方文档中下载稳定版 Stable Build | 微信开放文档

一开始可以用测试号进行开发

2.目录结构

小程序包含一个描述整体程序的app(app.js、app.json、app.wxss)和多个描述各自页面的 page文件夹

一个小程序主体部分由三个文件组成,必须放在项目的根目录,如下:

文件必需作用
app.js小程序逻辑
app.json小程序公共配置
app.wxss小程序公共样式表

一个小程序页面由四个文件组成,分别是:

文件类型必需作用
js页面逻辑
wxml页面结构
json页面配置
wxss页面样式表(局部样式)

sitemap.json: 配置小程序及其页面是否运行被微信索引
.eslintrc.js: ESLint配置文件
ESLint 是一个插件化并且可配置的 JavaScript 语法规则和代码风格的检查工具
project.config.json: 项目配置文件,做一些个性化配置,例如界面颜色、编译配置等等
这个文件可以可视化配置,如下图右侧

3.在模拟器上显示想要的页面 

小程序在pages文件夹里有多个页面,调试的时候我想要在模拟器中呈现某一个页面,怎么做?

如下图,在app.json文件的pages选项后面调整顺序
"pages/index/index"在上,则左侧模拟器呈现的就是这个index页面 

4.快速创建一个页面文件夹

也是在app.json文件中的pages选项后面,加上一句"pages/news/news",ctrl+s保存,就能自动创建一个news文件夹,其中包含了一个页面需要的四类文件

 

 

 

以上是关于微信小程序开发入门的主要内容,如果未能解决你的问题,请参考以下文章

微信小程序开发之代码提示插件(VSCode)

微信小程序开发入门

微信小程序开发--模板(template)使用,数据加载,点击交互

微信小程序开发之--"template模板“的应用

微信小程序开发—小程序开发入门

helloworld-微信小程序开发教程-入门篇