node
竹子js
这个作者很懒,什么都没留下…
展开
-
npm ERR! nested aliases not supported 报错原因
npm install xxx 安装升级依赖报错 npm ERR!可以试试把package-lock.json文件删除再试试。原因是安装的依赖已经锁定版本了,需要解除锁定才能继续执行。原创 2022-09-28 10:41:58 · 1245 阅读 · 0 评论 -
linux安装nodejs环境 并使用forever部署node项目
linux安装node环境原创 2022-07-28 17:22:42 · 1475 阅读 · 0 评论 -
linux系统中运行持续运行node项目
在linux中通过node app.js运行项目有时候需要使用到环境变量但是会遇到持久运行的问题,一般可以通过pm2或者forever来持久运行,但是运行npm命令要配置环境变量,使用nohup运行,比较麻烦,参考如下:下图地址这里介绍一个投机取巧的办法解决这个问题,直接在app.js第一行设置这样就可以直接通过pm2或者forever进行项目持久化启动了下面介绍一下forever持久化启动n...原创 2022-06-23 11:43:56 · 2082 阅读 · 1 评论 -
nodejs(express)中输出打印的日志保存到本地磁盘
nodejs打印的日志都会在控制台中打印处理,要把这些日志保存到本地,可以借助 log4js 依赖1. 安装依赖npm ilog4js -S2. 在入口文件引入setLog.jsvar express = require("express");var app = express();var con = require('./setlog.js');app.use(con.netLog()); //netLog方法的参数为 "none"(默认), "debug", "info.原创 2021-09-28 17:16:53 · 3418 阅读 · 1 评论 -
node项目在linux/window服务器中转发请求后端接口请求不通
用node在linux中启动项目,转发请求后端接口一直请求不通,没有返回,无论是接口前缀是写域名,还是ip,都请求不到,最后改成localhost才请求通了;后端项目和node项目在同一台服务器上,所以原创 2021-06-03 17:52:34 · 465 阅读 · 0 评论 -
node express服务器开启gzip压缩代码,减少加载时间
代码在未压缩前体积是1.4M,加载时间约6秒,开启压缩后体积变为377kb,只用了266毫秒.开启步骤:1.先安装node服务器的依赖:npm i compression2.在app.js中加上这两句代码:var compression = require('compression');app.use(compression());然后重启node服务器即可看到变化,最大的chunk-vendors.js体积和加载时间明显减少原来:现在:...原创 2020-11-30 09:57:50 · 1644 阅读 · 0 评论