Ce projet a été principalement écrit pour l'apprentissage. Il m'est arrivé d'apprendre le nœud, puis j'ai toujours voulu écrire mon propre système de blog, ce qui peut faciliter l'enregistrement de mon système de connaissances d'apprentissage.
Les codes front-end et back-end de ce projet sont tous placés dans cet entrepôt, y compris l'administrateur de gestion back-end, le serveur côté serveur, le web front-end PC, le terminal mobile et le mini-programme uniapp front-end.
Il est déployé sur Tencent Student Cloud Service. J'ai acheté le serveur cloud et le nom de domaine des étudiants pendant plusieurs années lorsque j'étudiais seul à l'université. Je m'en amuse habituellement, en apprenant Linux, en exécutant des scripts, en créant des sites Web et en configurant. les blogs. C'est très cool. Pouvoir déployer le site Web par moi-même m'intéresse également à l'apprentissage du front-end.
Notez que le codage des caractères de la base de données est : utf8mb4 et la règle de tri est : utf8mb4_unicode_ci.
// 发送邮件配置
NODEMAILER: {
email: "[email protected]",
pass: "",
IMAP: "", // qq邮箱授权码
POP3: "", // qq邮箱授权码
},
// 数据库配置
MYSQL: {
HOST: "127.0.0.1", // 数据库地址
DATABASE: "myblog", // 数据库名
USER: "root", // 数据库用户名
PASSWORD: "123456", // 数据库 密码
},
// 阿里云上传图片配置
oss: {
region: "oss-cn-guangzhou",
accessKeyId: "",
accessKeySecret: "",
bucket: "",
},
// github登录授权配置
client_secret: "f81479d7b37785afec4072e9783d1337a89e5c79",
client_id: "280ef327e24a011a6f05",