Nodejs
文章平均质量分 70
包子源
仰望星空,脚踏实地
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
从零到一:一套免费在线简历编辑器的前后端设计与实现思路
本文介绍了一个完全免费的在线简历工具,采用前后端分离架构。前端基于Next.js、React和TypeScript,结合Redux管理简历数据,使用Tiptap处理富文本,并通过React-PDF实现所见即所得的PDF导出功能。后端采用Koa2框架,使用MySQL存储结构化JSON格式的简历数据。系统强调"完全免费"的定位,通过技术透明化吸引用户。核心特点是统一的数据模型(JSON)在多端复用,既保证了编辑体验,又确保了预览与导出的一致性。文章还简要提及了安全合规考虑,并建议后续可拆分为原创 2026-04-17 09:28:41 · 598 阅读 · 0 评论 -
nvm安装与使用(windows系统)
nvm安装与使用(windows系统)原创 2022-09-01 18:31:12 · 825 阅读 · 0 评论 -
centos7安装pm2报-bash: pm2: command not found
首先安装pm2npm install -g pm2安装成功后提示(注意框出来的部分)执行以下代码,-s后的第一个路径是红线框中的路径ln -s /root/software/node-v10.13.0-linux-x64/bin/pm2 /usr/local/bin/pm2在执行pm2试试吧...原创 2018-11-23 13:31:38 · 3196 阅读 · 1 评论 -
sequelize格式化时间
在使用sequelize时碰到输出时间中带T和Z的情况,如何解决呢?需要用到moment首先使用npm安装moment:npm install --save moment在项目中使用:在初始化数据表时:var Sequelize = require('sequelize');var moment = require('moment');var sequelize = req原创 2017-11-17 15:41:27 · 12250 阅读 · 1 评论 -
最新阿里云短信验证码node koa2的实现
今天给大家分享一下最新版阿里云的短信验证码在node koa2的实现,还是有很多坑需要注意。首先需要在阿里云注册账号,并获取阿里云访问秘钥,在控制台完成模板与签名的申请获得调用接口的必备参数。具体方法参见短信发送api步骤一:安装npm包 npm install @alicloud/sms-sdk --save步骤二:代码实现。创建一个sendmsg.js的controll...原创 2017-09-07 11:08:10 · 3360 阅读 · 2 评论 -
nginx部署多个node站点
假如有两个域名a.comb.com一台服务器让两个域名访问不同的站点,需要用nginx做反向代理。安装nginx(不会去百度)nginx配置如下:server { listen 80; server_name a.com; location / { proxy_set_header X-Real-IP $remote_add原创 2017-08-14 18:28:32 · 4821 阅读 · 0 评论 -
node koa2图片上传的实现
首先需要搭建koa2环境,这里就不多说了。接下来需要加载koa-multer:npm install koa-multer --save具体代码如下:首先是js部分:const multer = require('koa-multer');//加载koa-multer模块//文件上传//配置var storage = multer.diskStorage({ //文件原创 2017-05-31 18:41:14 · 19801 阅读 · 3 评论 -
使用node作为多个项目的服务器
在你nginx的conf.d中分别创建两个文本文件:projectA.conf和projectB.confvim projectA.confvim projectB.conf在你的projectA.conf中:server { listen 80; server_name projectA.example.org; access_转载 2017-07-07 17:51:52 · 1230 阅读 · 0 评论 -
windows后台运行redis
实现方法是利用一个vbe脚本去运行一个bat脚本,在bat脚本里启动exe软件PS:要想启动其他软件,方法是一样的创建一下两个文件,并放置到redis目录redis.vbe 内容set ws=wscript.createobject("wscript.shell")ws.run "redis.bat /start",0startup.bat 内容re转载 2017-06-12 16:09:41 · 2401 阅读 · 0 评论 -
node,express,koa,koa2跨域问题
XMLHttpRequest cannot load http://localhost:3000/. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'null' is therefore not allowed access.上面是我学习nodejs中碰到的一个异常,下面原创 2017-06-04 11:03:44 · 7927 阅读 · 1 评论 -
使用pm2部署node koa2项目并实现自动重启
首先安装pm2npm install pm2 -g然后进入项目目录(都会吧)然后使用pm2启动项目。这里要特别注意:启动单文件时用(app.js是你的文件名)pm2 start app.js但是在koa2中需要这样启动:pm2 start ./bin/www启动完成,可以访问了:原创 2017-06-01 17:21:58 · 11139 阅读 · 0 评论 -
nodejs操作mysql实现增删改查
首先需要安装mysql模块:npm install mysql --save然后创建user数据表:接着使用nodejs对数据库进行增删改查://引入mysql模块var mysql = require('mysql');//链接数据库var connection = mysql.createConnection({ host:'localhost', u原创 2017-05-19 18:39:49 · 8204 阅读 · 5 评论 -
cnpm的使用
//在node中执行npm install -g cnpm --registry=https://registry.npm.taobao.org// 使用cnpm安装expresscnpm install express原创 2017-03-01 10:37:01 · 974 阅读 · 0 评论 -
简单易用的 nodejs 服务器imitator
imitator一个简单易用的 nodejs 服务器, 主要用于模拟 HTTP 接口数据, 请求代理与转发 。 使用imitator,可以解决前后端分离开发中的数据模拟问题,也可以作为代理服务器与静态资源服务器使用。为什么会有 imitator?前后端开发协作的过程中,为了不依赖于后端环境,我们常常会和后端童鞋定好接口,然后采用前后端分离的开发模式。 但是这样的模式,需转载 2016-03-28 13:47:17 · 1115 阅读 · 0 评论
分享