05 2023 档案
摘要:## 查看磁盘空间实际占用情况  ## 查看磁盘inodes占用情况 ],
阅读全文
摘要:8.1 Linux服务器 linux服务器相对简单。一般都自带node环境。没有的话apt-get或者yum安装一下。 //查看node版本 node -v //把文件除了node-modules文件夹都上传到服务器 //以放在opt/express为例 cd /opt/express npm in
阅读全文
摘要:败笔,目前还是我的败笔。没有找到好的方法去记录。现在只能记录请求的记录,api的返回记录没有记录下来。 用的morgan中间件。这个在项目创建时已安装。 ``` //首先安装轮询文件流插件和时间处理插件 cnpm install --save rotating-file-stream dayjs /
阅读全文
摘要:先安装依赖 ``` cnpm install --save express-jwt jsonwebtoken ``` 增加登录接口,在routes下新建login.js,内容如下: ``` var express = require("express"); var router = express.
阅读全文
摘要:现在就是正式编写api了。这边我还是以之前那张 t_msd_msl_2 表为例子。具体的sql知识需要自己准备啦。 一般增删改使用post接口,走requestBody模式。故需引入中间件来解析。 ``` //安装依赖 cnpm install --save body-parser //app.js
阅读全文
摘要:安装依赖 ``` cnpm install --save swagger-jsdoc swagger-ui-express ``` 在根目录下新建swagger文件夹,并在里面新建index.js,内容如下 ``` var path = require("path"); var express =
阅读全文
摘要:现在主流使用的一般是oracle、mysql和pgsql。此处采用pgsql。具体数据库下载、安装使用过程省略。需要可自行百度。 ``` cnpm install --save pg-promise ``` 在根目录下新建database文件夹,在database文件夹下新建db.js文件。编辑文件
阅读全文
摘要:打开routes下的index.js ``` res.render('index', { title: 'Express' }); 把原先的这句话替换成 res.send('hello world'); ``` 保存并刷新页面,发现并没有变化。说明是缺少热更新。引入nodemon插件 ``` cnp
阅读全文
摘要:需掌握js基础知识、数据库基础知识 nodejs版本大于等于8.2.0 本例node版本16.12 , cnpm版本7.1.0 此处都是使用cnpm下载 在D盘express文件夹下执行命令,可以任意文件夹,此处以express文件夹为例 ``` cd express npx express-gen
阅读全文
摘要:基础 date #查看时间 date +%Y-%m-%d\ %H:%M:%S #格式化查看时间 date -s "2023-05-20 05:20:10" #人为设置时间 ntpdate time.nist.gov #同步北京时间 应用 根据时间备份 rm -rf dist-`date +%Y%m%
阅读全文