
Nodejs
文章平均质量分 50
包子源
仰望星空,脚踏实地
展开
-
nvm安装与使用(windows系统)
nvm安装与使用(windows系统)原创 2022-09-01 18:31:12 · 573 阅读 · 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 · 3006 阅读 · 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 · 12020 阅读 · 1 评论 -
最新阿里云短信验证码node koa2的实现
今天给大家分享一下最新版阿里云的短信验证码在node koa2的实现,还是有很多坑需要注意。首先需要在阿里云注册账号,并获取阿里云访问秘钥,在控制台完成模板与签名的申请获得调用接口的必备参数。具体方法参见短信发送api步骤一:安装npm包 npm install @alicloud/sms-sdk --save步骤二:代码实现。创建一个sendmsg.js的controll...原创 2017-09-07 11:08:10 · 3149 阅读 · 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 · 4607 阅读 · 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 · 19598 阅读 · 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 · 1039 阅读 · 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 · 2210 阅读 · 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 · 7743 阅读 · 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 · 10921 阅读 · 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 · 7974 阅读 · 5 评论 -
cnpm的使用
//在node中执行npm install -g cnpm --registry=https://registry.npm.taobao.org// 使用cnpm安装expresscnpm install express原创 2017-03-01 10:37:01 · 829 阅读 · 0 评论 -
简单易用的 nodejs 服务器imitator
imitator一个简单易用的 nodejs 服务器, 主要用于模拟 HTTP 接口数据, 请求代理与转发 。 使用imitator,可以解决前后端分离开发中的数据模拟问题,也可以作为代理服务器与静态资源服务器使用。为什么会有 imitator?前后端开发协作的过程中,为了不依赖于后端环境,我们常常会和后端童鞋定好接口,然后采用前后端分离的开发模式。 但是这样的模式,需转载 2016-03-28 13:47:17 · 1065 阅读 · 0 评论