手把手会教你搭建微信小程序服务器node!!!
操作流程
- 前言
- 一、官网下载node及安装
- 1.下载安装node
- 2.检查是否安装成功
- 二、搭建环境
- 1.新建项目文件夹
- 2.搭建服务器环境
- 3.创建index.js文件
- 3.补充小细节
补充:此方法本人亲测有效!!!所学所得倾囊分享
前言
搭建服务器的前提条件是:需要下载且安装好“微信开发者工具”
一、官网下载node及安装
1.下载安装node
选择自己电脑对应的系统下载:https://nodejs.org/en/download/
双击安装即可
弹出此框后,一直点击next即可(注意:如果需要,可以修改安装路径)
2.检查是否安装成功
【安装完成之后…two hours later…】
(通过查看版本号),操作如下:
① win+r 可进入命令框,在输入cmd,回车即可
② 进入在命令提示符中输入:node -v
③ 按下回车键
出现版本号及安装成功!!!
二、搭建环境
1.新建项目文件夹
文件目录如图:
打开命令窗口输入:cd 目录的路径
切换到我们刚刚创建的server文件夹
2.搭建服务器环境
通过输入命令提示符进行以下操作
① 初始化项目
在命令窗口输入:npm init -y
② 安装express框架
在命令窗口输入:npm install express --save
③ 安装nodemon
在命令窗口输入:npm install nodemon -g
完成以上操作后,将会在server文件夹中看到以下内容:
3.创建index.js文件
用“微信开发者工具”打开server文件夹,在该目录下创建index.js文件,编写以下代码:
const express = require('express')
const bodyParser = require('body-parser')
const app = express()
app.use(bodyParser.json())//处理POST请求
app.get('/',(req,res)=>{console.log(req.body)res.json(req.body)
})//监听3000端口
app.listen(3000,()=>{console.log('server running at http://127.0.0.1:3000')
})
保存index.js文件之后
在命令窗口输入:nodemon index.js
执行此命令后,看到下图内容,表示服务器启动成功
3.补充小细节
需要在“微信开发者工具”中关闭网络验证
点击“微信开发者工具”中右上角中的详情
本地设置中的下图选项,勾选即可。
今天分享的微信小程序服务器的搭建就到此结束啦,感谢您的观看。
手把手会教你搭建微信小程序服务器node!!!相关推荐
- 基于阿里云搭建微信小程序服务器(HTTPS)
https://www.jianshu.com/p/132eed84bc4f 本来是想写基于腾讯云搭建微信小程序服务器的,可惜腾讯云让我有点不好的体验,所以就先放弃使用腾讯云了.所以转而在阿里云上注册 ...
- 手把手教您搭建微信小程序商城?
小程序的火热程度无需多言,相对于淘宝.天猫等平台,微信小程序的优点非常明显,下面简单介绍下-- 首先是费用低,无需昂贵的店铺年费. 自由自主可控,微信小程序商城是完全属于自己的店铺,不用受制于大平台苛 ...
- 手把手教您搭建微信小程序商城?(二)
之前[文章]有很多人问我小程序商城上线的事情~所以我打算把文章完善下 一.注册小程序 进入微信公众平台,单击"立即注册",选择帐号注册类型:[小程序]. 2.填写小程序的帐户信息, ...
- 树莓派搭建微信小程序服务器传音频(局域网)
微信小程序代码: 微信小程序采用微信开发者工具进行开发,采用wx.uploadfile传音频,后端用python.flask写的,很简单,就是request接收一下file,然后用树莓派自带的音频播放 ...
- 手把手教搭建微信小程序教程
小白式手把手教搭建微信小程序教程 宝塔软件商店下载如下:php7.3 Nginx 1.20.2 MySQL 8.0.24 phpMyAdmin 5.0 搭建准备1:一台服务器(压缩包里附购买教程) ...
- 手把手教你开发微信小程序中的插件
继上次 手把手教你实现微信小程序中的自定义组件 已经有一段时间了(不了解的小伙伴建议去看看,因为插件很多内容跟组件相似),今年3月13日,小程序新增了 小程序**「插件」 功能,以及开发者工具新增 「 ...
- 王者级微信小程序开发实战教学 从零到高手搭建微信小程序框架开发教程
王者级微信小程序开发实战教学 从零到高手搭建微信小程序框架开发教程 小程序进阶 王者级微信小程序开发实战教学课程,讲师手把手对同学们进行微信小程序开发的进阶实战,从零开始搭建,从本地到云端开始系统化的 ...
- centos ftp服务器搭建_CentOS系统云服务器宝塔面板安装以及微信小程序服务器搭建...
宝塔面板(官网http://bt.cn)是一款非常优秀的服务器管理工具,无论是系统功能还是用户界面都做的很完善很人性化,是使用Linux服务器的站长不可多得的一款工具,本文以CentOS6.5-64位 ...
- 服务器一般安装那种centos_CentOS系统云服务器宝塔面板安装以及微信小程序服务器搭建...
宝塔面板(官网http://bt.cn)是一款非常优秀的服务器管理工具,无论是系统功能还是用户界面都做的很完善很人性化,是使用Linux服务器的站长不可多得的一款工具,本文以CentOS6.5-64位 ...
- 阿里云服务搭建微信小程序开发环境
最近微信小程序异常火爆,很多人在学习,下面带着大家搭建下微信小程序的调试环境(client+server),并调试一套demo源码(JavaScript和node.js基础即可,微信推荐使用的语言,无 ...
最新文章
- 如何判断服务器之间的服务是否可用?ping 还是 telnet?
- 内存溢出之Tomcat内存配置
- c 给定字符串中查找_【C进阶】练习题(一)
- Query Designer中的特征限制(Characteristic Restrictions)、缺省值(Default Values)、自由特性(Free Characteristics)...
- 降维--PCA学习笔记
- 霍尼韦尔从纽交所转板至纳斯达克上市;全球电竞赛事WSL发布首项赛事计划 | 美通企业日报...
- 时间序列分析(11)| 向量自回归模型(VAR模型)
- UEFI安装win10+manjaro双系统
- pc登录2个微信客户端
- 微软云+Servlet实现图片上传接口
- idea2018 2020_2019~2020上海沪牌价格一览表
- u盘装系统学计算机好,新手想学重装系统难不难?详细的教程来了,学不会只能怪自己了...
- Java学习--多线程案例--模拟火车票销售(线程安全问题)
- linux cpu数理,Linux中的 德·摩根定律
- 拼多多item_search - 根据关键词取商品列表
- python如何从键盘输入数据_python如何从键盘输入数据?
- 干货来了 | SQL 进阶技巧
- [转]: 探索中国独立博客的发展
- myeclipse解压版安装
- 秒懂大数据场景下等级保护2.0新要求