1. 初识微信小程序
微信小程序,简称“小程序”,是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的概念,用户扫一扫或搜一下即可打开应用。相比于传统的APP,微信小程序具有以下特点:
- 轻量级:无需下载安装,节省手机存储空间。
- 快速启动:打开速度快,用户体验好。
- 无需关注:无需关注公众号,即可使用小程序。
- 易于传播:通过微信社交平台快速传播。
2. 开发环境搭建
2.1 安装微信开发者工具
- 访问微信开发者工具官网下载最新版本的微信开发者工具。
- 双击安装包,按照提示完成安装。
2.2 安装Node.js
- 访问Node.js官网下载最新版本的Node.js。
- 双击安装包,按照提示完成安装。
2.3 配置开发者工具
- 打开微信开发者工具,点击“设置”。
- 在“设置”页面中,找到“Node.js环境”选项,点击“添加环境”。
- 输入Node.js的安装路径,点击“确定”。
3. 创建第一个小程序
3.1 创建项目
- 打开微信开发者工具,点击“新建项目”。
- 输入项目名称、AppID和项目路径,点击“确定”。
- 选择项目模板,点击“确定”。
3.2 编写代码
- 在项目目录中,找到
app.js文件,这是小程序的全局配置文件。 - 在
app.js中,编写以下代码:
App({
onLaunch: function() {
// 小程序初始化完成时触发
console.log('App Launch')
},
onShow: function() {
// 小程序启动或从后台进入前台显示时触发
console.log('App Show')
},
onHide: function() {
// 小程序从前台进入后台时触发
console.log('App Hide')
}
})
- 在项目目录中,找到
app.json文件,这是小程序的全局配置文件。 - 在
app.json中,添加以下代码:
{
"pages": [
"pages/index/index"
],
"window": {
"backgroundTextStyle": "light",
"navigationBarBackgroundColor": "#fff",
"navigationBarTitleText": "Hello World",
"navigationBarTextStyle": "black"
}
}
- 在项目目录中,找到
pages目录,这是小程序的页面目录。 - 在
pages目录中,找到index目录,这是小程序的第一个页面目录。 - 在
index目录中,找到index.wxml文件,这是小程序的页面结构文件。 - 在
index.wxml中,编写以下代码:
<view class="container">
<text class="title">Hello World</text>
</view>
- 在
index目录中,找到index.wxss文件,这是小程序的页面样式文件。 - 在
index.wxss中,编写以下代码:
.container {
display: flex;
justify-content: center;
align-items: center;
height: 100%;
}
.title {
font-size: 24px;
color: #333;
}
3.3 运行小程序
- 在微信开发者工具中,点击“预览”按钮。
- 在弹出的预览窗口中,选择“微信开发者工具”。
- 在微信开发者工具中,点击“运行”按钮。
恭喜你,你已经成功创建了一个微信小程序!接下来,你可以根据自己的需求,不断完善和优化你的小程序。