1.安装Node.js
2.在所开发的小程序中同级目录中建立一个新的文件夹,如你说开发的 小程序在wxapp文件夹下一个form的文件夹中,那么你就在同级目录中新建一个文件夹如form_server,打开这个文件夹,在路径处输入cmd回车,表示在当前目录下进入DOS界面
3.在界面中输入:

npm init -y

y 的含义:yes的意思,在init的时候省去了敲回车的步骤,生成的默认的package.json文件
4.安装express包:

npm install express --save

5.nodemon 能够自动检测代码修改,自动重新加载代码,用npm全局安装nodemon这个软件,-g全局安装

npm install nodemon -g

6.安装小型编辑器,notepad++,安装后可改语言,窗口右下角修改为如下图

7.使用notepad++保存一个js到form_server文件夹下:如:index.js
8.在index.js文件中输入:const express =request('express') 加载express模块
9.body解析模块:const bodyParser =require('body-parser'),用来解析客户端发过来的实体内容
10.保存express实例给app,const app = express()
11.把body解析模块传给app,app.use(bodyParser.json())
12.post请求第一个参数是路径,第二个是回调函数是request和response对象,输出请求的内容,以json格式输出内容

app.post('/',(req,res) =>{console.log(req.body)res.json(req.body)
})

13.监听3000端口,回调函数输出,这里选用的是本地地址,如果想在手机后台显示,可以将手机和电脑连接同一WiFi下,然后把地址中127.0.0.1改成电脑的ip地址即可

app.listen(3000, () =>{console.log('server running at http://127.0.0.1:3000')
})

14.在控制台输入:nodemon index.js打开
15.在微信开发工具中函数中输入:

wx.request({method:'post',url:'http://127.0.0.1:3000',data:e.detail.value,success:function(res){console.log(res)}})

如果出现以下报错

可在右上角详情设置,勾选

然后就可以在控制台看到输出信息

开发微信小程序所需要的http服务器搭建相关推荐

  1. 小程序登录本地服务器,微信小程序实现用户登录模块服务器搭建

    我选用的是node.js来搭建服务器,没有安装的小伙伴可以参考我的node.js其他博客. 服务器安装与配置 初始化项目,将会自动创建package.json配置文件. npm init -y 安装E ...

  2. ieda ts文件报错_使用TS开发微信小程序(1):环境搭建——VSCode+TS

    前言 现在接到小程序需要改版的需求,由于使用Ionic的经验,希望以后能够统一开发语言降低开发成本,所以想使用TypeScript进行开发. 开发前准备工作 先是看官网,在微信小程序的官方开发文档中找 ...

  3. SpringBoot+mysql搭建微信小程序后台(4)服务器搭建

    此前后端代码只能在本地运行,不能在其他设备,联网访问,而搭建配置服务器后,把项目放在服务器运行,就可以通过服务器来访问我们的项目,如网站,作小程序数据接口等 本文采用的是阿里云ECS服务器,可根据自己 ...

  4. 开发微信小程序入门前

    开发微信小程序入门前 百牛信息技术bainiu.ltd整理发布于博客园 2016年09月21日晚 微信发不了微信"小程序"的内测版,一时间整个互联网都炸了锅.个大新闻.论坛都在讨论 ...

  5. WordPress 网站开发“微信小程序“实战(二)

    原文链接:https://devework.com/wordpres...,转载请用明链注明来源,谢谢! 本文是"WordPress 开发微信小程序"系列的第二篇,本文记录的是开发 ...

  6. python开发微信小程序-微信小程序开发:python+sanic 实现小程序登录注册

    开发微信小程序时,接入小程序的授权登录可以快速实现用户注册登录的步骤,是快速建立用户体系的重要一步.这篇文章将介绍 python + sanic + 微信小程序实现用户快速注册登录全栈方案. 微信小程 ...

  7. python开发微信小程序-Python 开发者的微信小程序开发实践

    导读 在知乎上,有人提问"如何使用 Python 开发微信小程序". 其实微信小程序作为一个前端的机制,Python 并不能插上边.只不过可以作为后端接口为微信小程序提供数据服务而 ...

  8. vsCode 开发微信小程序插件

    用 vsCode 开发微信小程序可以配置以下插件,让开发更美好: 1. vscode weapp api 2. vscode wxml 3. vscode-wechat 4. Easy WXLESS ...

  9. 使用牛刀云开发微信小程序(问题集锦)

    前不久,起步科技正式推出牛刀云1.0,我想这也应该是许多WeX5的忠诚追随者(我也算是其中之一吧)期望的结果了.使用牛刀云开发微信小程序,能够实现使用类似于WeX5的所见即所得组件积木搭建方式构建前端 ...

最新文章

  1. LeetCode实战:2的幂
  2. 生成特定分布随机数的方法:Python seed() 函数numpy scikit-learn随机数据生成
  3. phpsotrm怎么 搜索功能_Windows 10 网络搜索设计太反人类?教你如何彻底关闭它
  4. kafka 常用命令汇总
  5. django ModuleNotFoundError: No module named 'tinymce***'
  6. 动态规划——小A点菜(洛谷 P1164)
  7. 【算法】CRC 循环冗余校验
  8. Python Matplotlib画图中文乱码、负号无法显示问题解决
  9. 最新深度学习文本分类模型汇总(github开源)
  10. cwm recovery 6.0.2.3下载_造梦西游3星辰辅助下载-造梦西游3星辰修改器下载v3.7.0 免费版...
  11. 今天去火车站送女朋友了
  12. 张俊芳电机学17章计算题以及答案
  13. 【电赛最全备赛资源】电赛历年赛题源码+老学长挥泪经验之谈(文章较长全网最全)+电赛论文写作模板及评分标准【19电磁炮、17板球、15风力摆、13倒立摆、94-21全国大学生电子设计竞赛历年真题】
  14. UDP包导致大量ARP报文的问题处理
  15. Web应用服务器——Tomcat的介绍、下载安装、环境配置与使用
  16. Vant_根据已有地址获取code
  17. 微信公众号考试成绩查分系统
  18. 宝可梦合体再次流行?Pokemon Fusion的技术实现
  19. 今日头条——校招在线编程题《头条校招》
  20. [nlp] sentiment analysis(情感分析)

热门文章

  1. 苏科大的四年里,我都学会了啥?
  2. android微信分享怎么自定义样式,微信更新!主题皮肤终于支持自定义了,样式超多有个性...
  3. mac 卸载php版本,mac 系统下删除旧的php版本安装最新的php版本及Xdebug
  4. ELK——ElasticStack日志分析平台
  5. 项目一:家庭记账软件
  6. python基础之语言发展历史
  7. 华为HCIE这么多的认证方向,哪个方向最有价值,含金量最高?
  8. 使用 mv 命令移动文件夹
  9. Ajax学习一 创建Ajax对象(高洛峰)
  10. jquery发送Ajax请求预处理和后置处理