node应用部署到nginx服务器的nginx配置
[ 2021/10/20, 4414阅, 0评 ]
假设website.com和www.website.com需要绑定一个端口为8888的node应用,api.website.com绑定端口为8887的应用,首先需要将这三个域名解析到服务器ip,然后nginx添加配置内容如下: server { listen 80; listen 443 ssl; server_name website.com www.website.com; #SSL-START SSL相关配置 #301-START if ($host ~ '^www.website.com') { r...
node中各种库使用代理ip的方法
[ 2020/11/25, 2743阅, 0评 ]
先记录几个比较可靠的代理IP平台: 猿人云(价格合适,可按量收费,稳定可靠) 快代理(价格略贵,但稳定可靠) 阿布云(还没用过,听说还可以) 先定义targetUrl和proxyUrl如下 const targetUrl = 'https://www.baidu.com/' const proxyUrl = 'http://proxyUser:proxyPass@proxyHost:proxyPort' // const proxyUrl = 'http://127.0.0.1:9527' reques...
nvm use切换node版本乱码问题
[ 2020/07/06, 191阅, 0评 ]
nvm-windows官方下载地址:https://github.com/coreybutler/nvm-windows/releases 安装成功后在切换node版本时提示如图信息: 一堆乱码毫无头绪,执行命令chcp 65001后再次运行npm use x.x.x 现在能够看到提示的信息为“You do not have sufficient privilege to perform this operation”,翻译成中文即“您没有足够的权限执行此操作” ok,那么使用管理员身份运行命令面...
在node项目中使用log4js记录日志
[ 2019/10/30, 3451阅, 1评 ]
本文所说的log4js实际上是指log4js-node,它是log4js到node.js的移植。 安装:npm i log4js -S,基本配置与使用方法可见其官方网站与文档。 顾名思义,其输出级别level为:trace < debug < info < warn < error < fatal,当设置为info时,会输出info及其之后的级别日志;当设置为trace或all时,所有级别都将输出。 注意:categories中至少要把default给配置上,否则无法使用。 简单应用如下: const log4...