node+express
文章平均质量分 66
青浅l
兜兜转转,发现只有写写代码,才能维持生活这样子。
展开
-
如何在deepin中安装nodejs
生命不息,折腾不止。记录一下在 deepin系统安装nodejs的过程。1、进入根目录自己在尝试的时候文件下载到桌面了,解压出来创建软连接后 node -v指令并未生效cd /2、从nodejs官网上找到稳定的nodejs版本号,找到linux版本压缩文件地址sudo wget https://npm.taobao.org/mirrors/node/v14.15.4/node-v14.15.4-linux-x64.tar.gz3、解压压缩文件tar -xzvf node-v14.1.原创 2021-01-07 21:45:21 · 2699 阅读 · 1 评论 -
如何在nodejs中使用swagger
在工作中和后台javaer进行接口调试的时候使用的是swagger,非常的方便。nodejs中有什么好用的api工具呢?网上查找了一下,swagger同样适用于nodejs,记录一下在nodejs中使用swagger的过程。1、 安装依赖npm install swagger-ui-express swagger-jsdoc -S2、创建swagger中间件在utils/swagger文件夹中创建index.js配置swagger-jsdoc中的options注意修改swagger收集注释的原创 2020-12-30 16:39:53 · 8135 阅读 · 13 评论 -
微信小程序+nodeJs+express+mongodb踩坑记录 3、文件上传
创建好model列表和routes列表,套用公共的curd方法,基本的增删改查接口很快就完成了。下面需要开始搞一个后台管理系统,方便造一些数据顺便测试一下接口。在这之前先把上传图片的接口搞定了。上传图片分上传到服务器和阿里云oss,前期测试的话直接上传到服务器吧!节省一丢丢的流量(太穷了)。一、上传到服务器使用multer上传到服务器npm i multer -S直接上代码/* * @Author: 471826078@qq.com * @LastEditors: 471826..原创 2020-08-15 13:54:17 · 733 阅读 · 0 评论 -
微信小程序+nodeJs+express+mongodb踩坑记录 2、封装crud方法
前后端在工作中相互为搭档,又相互鄙视(手动狗头)。后台总觉得前端代码简单,切切图就好了,不用写什么逻辑,切图仔。由于安全性考虑,很多复杂的逻辑都是后台来完成。这个时候我们前端就会反击:后台只会crud,一个sql玩一天,查询出结果还要几十秒,渣渣。当然,这只是一个玩笑,这里就不深究了。今天主要记录一下封装的 crud 公共方法。这里只是封装了几个逻辑比较简单的 增 删 改 查:创建:routes/common.jsconst { formatDate } = require(...原创 2020-08-12 20:08:26 · 500 阅读 · 0 评论 -
微信小程序+nodeJs+express+mongodb踩坑记录
一、前言春节期间利用nodejs+mongodb+express 开发后台接口; vue+elementui 开发后台管理系统开发一款蛋糕店小程序。打通了整个购物流程,用户登录授权和付款都已经实现。只是UI有待优化,现在打算利用uni-app开发一下小程序。主要三个目标:最晚年前小程序上线,预计国庆节前学习一下uni-app开发流程完善一下nodejs知识点整个开发过程肯定是面向百度的,没有系统的学习过nodejs,都是一边百度一边写;用这个项目来学习uni-app和nodeJs。..原创 2020-08-12 19:42:33 · 769 阅读 · 0 评论 -
微信小程序+nodeJs+express+mongodb踩坑记录 1、后台搭建
一、创建项目1、安装依赖文件express servicecd servicenpm installnpm i multer mongoose express-jwt jsonwebtoken body-parser ali-oss co -S//multer 上传文件mongoose 操控mongodbexpress-jwt token校验中间件jsonwebtoken token2、链接数据库在入口文件 app.js中加入以下代码const mongoose = requi.原创 2020-08-12 19:39:48 · 890 阅读 · 0 评论 -
elementui+node上传文件到阿里云oss
一、获取阿里云oss配置参数pm2服务器配置提醒: cb(null, ‘./public/uploads’); 需要修改为 cb(null, ‘../public/uploads’);主目录新建config.jsconst OSS_CONFIG = { region: 'oss-cn-beijing', accessKeyId: 'LXXXXXXXXXXXXXXXNr', accessKeySecret: '7XXXXXXXXXXXXXXXH', buck原创 2020-07-19 16:13:00 · 542 阅读 · 0 评论 -
vue+node+express个人博客部署到nginx
1、vue打包个人博客页面大概的架子已经搭起来了,打包部署到centos服务器看一下效果。module.exports = { publicPath: './', // 设置打包文件相对路径 (默认是没有“ . ”的,打包后路径不对,打开网页空白。需要加上 .) devServer: { // open: true, //配置自动启动浏览器 proxy: { '/api': { target: 'h原创 2020-07-06 15:27:13 · 444 阅读 · 0 评论 -
node+express+multer 实现单文件上传、下载
routes/index.jsnode express 部署到服务器,用pm2进行管理。启动的时候需要进去 /bin 目录服务器 上传文件路径 : “.. /public/uploads”本地上传文件路径 : “./public/uploads”下载文件不能通过ajax请求和axios,需要通过a标签或者window.location.herf = '下载文件接口'下载文件的接口需要写成get请求方式/* * @Author: 471826078@qq.com * @Da.原创 2020-07-01 01:01:17 · 265 阅读 · 0 评论