nodejs框架-express
Nodejs修改要重启的问题对Node后台需要的一些插件做的笔记,免得忘记找不到了 首先解决Node每次修改都要启动的问题 使用插件Nodemon 1Npm install -g nodemon 安装完成后Node命令替换成nodemon Nodejs框架-express安装这是全局安装express-generator,安装完成后就可以使用express命令来创建项目了 1npm install -g express-generator 创建项目 1234express -e myappcd myappnpm installnodemon dev 这样就可以启动项目了,并且每次修改代码都会自动重启 express框架接入mongodb数据库首先安装插件Mongoose 1Pnpm install mongoose 然后在app.js中引入Mongoose,并连接数据库 12const mongoose = require('mongoose');mongoose.connect('mongodb://localhost:27017/mya...
宝塔数据库导入问题
宝塔数据库导入问题1. 宝塔使用docker数据库的时候,会无法使用导入功能,写一下解决办法这种情况非常少,一般人不会遇到宝塔不在本地安装mysql数据库,而是在docker里安装发现的一点问题。因为需要5.7和8.0两个版本的mysql数据库,所以用docker部署数据库,导致出现无法导入的情况 解决方法首先在终端执行 1apt-get install mariadb-client 然后确认是否安装成功 1which mysqldump 如果出现 1/usr/bin/mysqldump 则表示安装成功 1mysqldump --help 用来检查命令是否可用 最后重启宝塔 1bt restart 结束等待重启成功,就可以了
pocketbase镜像打包方法
pocketbase镜像打包方法记录一下pocketbase镜像打包方法,免得忘记了 首先创建文件Dockerfile,内容如下12345678910111213141516171819202122232425FROM alpine:latestARG PB_VERSION=0.36.2RUN apk add --no-cache \ unzip \ ca-certificates \ # this is needed only if you want to use scp to copy later your pb_data locally openssh# download and unzip PocketBaseADD https://github.com/pocketbase/pocketbase/releases/download/v${PB_VERSION}/pocketbase_${PB_VERSION}_linux_amd64.zip /tmp/pb.zipRUN unzip /tmp/pb.zip ...








