微信小程序+node项目开发
文章平均质量分 68
沉默小管
我的开源项目:https://gitee.com/derekgo/vue-cms_xg
展开
-
【node】pm2管理node项目-05
linux安装node.js1.在linux环境下下载和安装nodecd /homewget https://nodejs.org/dist/v12.14.0/node-v12.14.0-darwin-x64.tar.gz解压压缩包tar -xvf node-v12.14.0-darwin-x64.tar.gz移动文件到指定文件夹下sudo mv ./node-v12.14.1-linux-x64 /usr/local/node创建软链接sudo ln -s /usr/local/原创 2022-02-09 13:41:05 · 1144 阅读 · 0 评论 -
【node】node中使用redis缓存-04
1.下载在windows下载redishttp://www.redis.cn/download.html2.开启redis1进入redis文件夹后再进入cmd,开启redisredis-server.exe redis.windows.conf如果出现一下报错需要进入redis,关闭redis,才能启动3.项目中创建redis类特别注意:使用redis的3.1.2版本,否者会报错redis.js文件let redis = require("redis");//redis链接的原创 2022-02-08 19:12:28 · 914 阅读 · 4 评论 -
【node】node使用express框架编写api接口-03
1.创建main.js项目入口文件https://blog.csdn.net/qq_36977923/article/details/1225319052.创建路由home的路由文件//引入express框架const express = require("express");//引入home的控制器const home = require("../../controller/home/home")//引入中间件const homeMiddle = require('../../midd原创 2022-02-08 18:55:10 · 644 阅读 · 0 评论 -
【微信小程序+node】微信小程序结合node用户登录-06
申请一个微信小程序账号,并获取appId,appSecret1.使用新的qq注册一个新的小程序2.获取appId,appSecret。特别注意appSecret需要自己保存,每次获取都要验证,特别麻烦。IP白名单可选开启,如果开启就把自己的服务器ip填入进去,否者获取不到请求的数据1.微信小程序登录获取codewxml<button wx:if="{{canIUseGetUserProfile}}" bindtap="getUserProfile"> 去授权 </button&原创 2022-02-08 18:02:48 · 3084 阅读 · 0 评论 -
【node】node创建项目目录解说超详细篇-02
1.constroller: 项目控制器,接收数据2.middleware: 项目路由中间件3.model: 数据模型,对数据库的操作4.node_modules: 项目的第三方插件5.router: 项目路由,每个文件对应每一个模块6.service: 项目服务器层,处理数据逻辑 6.utils: 项目的工具类-apiError.js 项目返回的错误码与错误内容类-config.js 项目配置文件-jwt.js .原创 2022-02-08 17:45:16 · 1433 阅读 · 1 评论 -
【node】创建node项目超详细篇-01
1.安装node环境安装链接http://nodejs.cn/download/2.初始化node项目npm init3.安装第三方拓展##安装express框架npm install express##安装mysql数据库npm install mysql##安装令牌tokennpm install jsonwebtoken##安装加密解密的bcryptjsnpm install bcryptjs##安装热重启的nodemon//实时监听node修改的代码,并重启npm i原创 2022-01-17 01:40:59 · 7933 阅读 · 0 评论 -
【微信小程序+node】微信小程序使用自定义组件和注意事项-05
自定义一个用户登录的,弹出框的组件做例子创建一个子级弹出框组件util.js// 获取登录时的tokenconst getCodeLogin = function(successFn){ wx.login({ success(res){ successFn(res); } })}jsimport Util from '../../utils/util.js';import {baseInfo} from "../../utils/config";原创 2022-02-08 15:57:31 · 623 阅读 · 0 评论 -
【微信小程序+node】微信小程序封装网络接口与使用-04
request.js1.使用promise异步操作封装微信网络请求,resolve(请求成功返回,需要使用then链式调用进行获取),reject(请求失败返回,需要使用catch进行抓取)2.header添加用户登录生成token鉴权与传输格式,传输方式,其他自定义的参数import {baseInfo} from "../utils/config"import {getToken} from "../utils/storage"export function request(options.原创 2022-02-08 14:35:21 · 696 阅读 · 0 评论 -
【微信小程序+node】微信小程序使用vant weapp框架和注意事项-03
1.通过 npm 安装npm i @vant/weapp -S --production2.修改 app.json将 app.json 中的 "style": "v2" 去除3.修改project.config.json "packNpmManually": true, "packNpmRelationList": [ { "packageJsonPath": "./package.json", "miniprogramNpmDistDir"原创 2022-02-08 01:19:19 · 545 阅读 · 0 评论 -
【微信小程序+node】微信小程序使用阿里矢量icon图标-02
1.在阿里矢量网站中生成icon的css代码2.点击css就会在线生成css代码3.把生成的css代码放入项目的alifont.wxss中4.在app.wxss中引入alifont.wxss5.项目中使用icon iconfont是公共,必须存在,需要修改的是后面的icon-baoansuopeiguanli<icon class="icon iconfont icon-baoansuopeiguanli" style="font-size:56rpx"></icon&原创 2022-02-08 00:57:17 · 217 阅读 · 0 评论 -
【微信小程序+node】微信小程序初始化项目目录结构-01
1.assets: 存放样式与图片2.components: 项目的组件3.miniprogram_npm:第三方打包的内容4.network: 对应每个页面请求的接口5.pages: 项目的视图代码,每个文件对应每一个模块6.utils: 项目的工具类-config.js 项目配置内容-storage.js 项目的缓存类-utils.js 项目公共的工具类7.app.js 项目的入口文件8.app.json.原创 2022-02-08 00:37:27 · 386 阅读 · 0 评论