随笔分类 - Node.js
摘要:# 前言今天突然发现npm无法使用了,执行任何命令都报如下错误:```npm ERR! code MODULE_NOT_FOUNDnpm ERR! Cannot find module 'internal/util/types'npm ERR! A complete log of this run can be found in:npm ERR! /Users/xxcanghai/.npm...
阅读全文
摘要:# 问题在某次因为SRE升级域名问题,导致了Node服务器代码死循环了,产生的504(Gateway timeout)错误。登录到机器上看,正在用pm2查问题的原因中,突然发现错误从504变成的502。也就是Node服务彻底挂掉了,准备用PM2重启服务,发现PM2无法启动。执行任何PM2命令都提示以下信息:```$ pm2 list[PM2] Spawning PM2 daemon with pm...
阅读全文
摘要:# 前言最近在使用Express框架中的ejs页面模板趟了些许坑,仅以本文记录总结。本文简述的均为ejs页面模板。# 创建ejs变量的各种方法## 1. 在Nodejs定义的ejs变量ejs由是在node层调用Response的render方法渲染出来的:index.js:```var renderData = {a:1};resp.render("/aaa/bbb/ccc", renderDat...
阅读全文
摘要:问题出现场景 在项目中采用nodejs做中间层,做页面的首屏渲染,同时采用express作为主web框架,其中express的router页面路由我采用ts语言来编写。如下: 编写完ts后运行tsc命令将相应的ts文件编译为对应的js文件,如下: 其实这里只是import变成了var而已,但其意义在
阅读全文