前端工程化

前言在2010年前,前端只是一个项目的“附赠品”,对于整个项目来说他显得无关紧要,甚至没有前后端之分,但后来为了提升用户体验,工程师们不得不把界面和交互做的更加优美和便捷,于是前端慢慢地脱离出来变成了一个单独地岗位和方向。随着前端项目复杂度的提升,传统的前端开发方式(html+css+js)已经无法满足复杂多变的开发需求,因为无论是从开发效率、心智负担、时间成本等各个方面来看都是非常不划算的,于是

- 阅读全文 -

nodejs热更新

node热更新以前可能我们都是使用第三方库来实现热更新的,比如nodemon等,但当你的node版本≥18.11.0时,就能获取新特性--watch使用的话我们只需要在命令中加上--watch就能实现热更新,不需要再依赖第三方库。node --watch index.js

- 阅读全文 -

如何更新项目依赖

在维护一些比较古老、时间线拉的特别长的项目时,可能会遇到项目依赖版本进行好几次迭代的情况。当项目依赖中出现了对项目特别有帮助的更新或者是一些bug fix,那我们可能就会想更新该依赖,但是这样有可能导致有些存在相互依赖关系的依赖出现问题,那这时,这个库就派上用场了。 npm-check-updates这个库可以检测出我们的package.json中哪些库已经过时并且可以更新# 全局安装 # npm

- 阅读全文 -

npm、yarn最新国内镜像

设置最新淘宝镜像源# npm npm config set registry https://registry.npmmirror.com #yarn yarn config set registry https://registry.npmmirror.com恢复官方默认镜像源# npm npm config set registry https://registry.npmjs.org #

- 阅读全文 -

koa2+ts如何自动导入并注册路由

┌─/ ├─📂routes │ ├─📄A.ts 路由配置文件A │ ├─📄B.ts 路由配置文件B │ └─📄index.ts 路由注册文件 └─📄app.ts// app.ts import Koa from "koa"; import { autoRouter } from "./routes&quo

- 阅读全文 -

Http状态码

状态码含义200OK - 请求成功201Created - 创建成功204No Content - 请求成功,无返回内容400Bad Request - 请求无效401Unauthorized - 未授权403Forbidden - 禁止访问404Not Found - 资源不存在405Method Not Allowed - 方法不允许500Internal Server Error - 服务器

- 阅读全文 -

使用nodejs开发一个后台管理系统

前言为什么要开发一套这样的系统?网上资源那么多为什么还要自己造轮子?为什么要选择nodejs?这可能是你们会发出的疑问,但是我还是要这么做,至于为什么,下面听我一一道来...小编还在快马加编中🐎...技术选型【前端】Vue3ViteNaiveUI【服务端】Koa2.jsnode.js【数据库】sequelizeMySQL(mysql2)【服务器】腾讯云2核4G轻量级应用服务器系统架构...系统栏目

- 阅读全文 -

Node.js 文件系统 (fs) 使用教程

Node.js 的 fs (File System) 模块是用于处理文件和目录的内置模块。它提供了一组方法,用于执行文件的读取、写入、删除等操作。在本教程中,我们将深入介绍如何使用 Node.js 的 fs 模块来进行文件系统操作。安装Node.js 自带了 fs 模块,因此不需要额外安装。只需在你的脚本中使用 require 命令引入 fs 模块即可:const fs = require('fs

- 阅读全文 -

Koa.js入门教程

Koa.js 是一个基于 ES6+ 的 Generator 和 async/await 特性开发的下一代 Node.js Web 框架,它具有表现力强、简单、健壮、可靠等特点。以下是学习和使用 Koa.js 的基本步骤:安装:使用 npm 安装 Koa.js。在命令行中输入以下命令:npm install koa创建应用程序:在项目根目录下创建一个 app.js 文件,引入 Koa 模块,并创建一

- 阅读全文 -

Express.js入门教程

Express.js 是一个流行的 Node.js Web 应用程序框架,它提供了丰富的特性和中间件,使开发者可以轻松构建 Web 应用。以下是学习和使用 Express.js 的基本步骤:安装:使用 npm 安装 Express.js。在命令行中输入以下命令: npm install express创建应用程序:在项目根目录下创建一个 app.js 文件,引入 Express 模块,并创建一

- 阅读全文 -