
node
文章平均质量分 52
梓喻
公众号IT民工日常求关注,我们有好多IT民工群,一起来划水呀~~~
展开
-
npm安装依赖报错Unexpected token ‘.‘ 处理
在用nvm切换高版本node版本之后日志信息如下:报错信息量很少,但是跟高版本node环境下安装依赖有关系。原创 2023-07-19 03:48:38 · 3024 阅读 · 0 评论 -
node的express-session设置sameSite和secure不生效且session丢失
一般在node环境里,设置跨域请求需要配置sameSite和secure的值,但以下配置往往不生效。原创 2023-04-15 23:20:31 · 1478 阅读 · 0 评论 -
CastError: Cast to string failed for value “{}“ at path “xxx“ for model “xxxModel“
在执行mongodb查询语句时报错`CastError: Cast to string failed for value "{}" at path "xxx" for model "xxxModel"`原创 2022-11-15 17:42:27 · 1757 阅读 · 0 评论 -
修复DeprecationWarning: Mongoose: mpromise (mongoose‘s default promise library) is deprecated
npm run dev 运行项目报错(node:xxx) DeprecationWarning: Mongoose: mpromise (mongoose's default promise library) is deprecated, plug in your own promise library instead: http://mongoosejs.com/docs/promises.html原创 2022-11-01 13:53:11 · 403 阅读 · 0 评论 -
cookie-parser用于cookie签名和签名解析的中间件,防止cookie被恶意更改
cookie-parser是一个用于cookie签名和签名解析的中间件,将返回前台的cookie设置属性signed值true签名,也通过请求的signedCookies获取签名的cookie值原创 2022-10-11 08:37:42 · 1180 阅读 · 0 评论 -
Node端爬取数据处理(http和https)
1. 安装 http 和 httpsnpm install http -Snpm install https =S2. 爬取数据处理const http = require('http');const https = require('https'); const getUrlData = async(url, type) => { let request = type === 'https' ? https : http; return new Promise((reso原创 2022-05-17 23:05:07 · 784 阅读 · 0 评论 -
‘NODE_ENV‘ 不是内部或外部命令,也不是可运行的程序
问题mac 环境下在 package.json 的 scripts 属性下配置命令 "NODE_ENV=development node ./bin/www,切换到 windows 环境下报错‘NODE_ENV’ 不是内部或外部命令,也不是可运行的程序原因windows 环境不支持 NODE_ENV=XXX 命令解决方案安装 cross-env, 执行时在命令前加 cross-envnpm install -g cross-env# 避免执行问题,建议全局安装命令修改为如下:c原创 2022-01-07 10:08:30 · 6343 阅读 · 0 评论 -
修复Node Sass could not find a binding for your current environment
因为不同项目经常切换 node 环境,结果今天运行项目发现如下报错:Node Sass could not find a binding for your current environment: Windows 64-bit with Node.js 12.x报错指出这是因为在安装依赖前切换了 node 环境,同时还指出了运行命令 npm rebuild node-sass 去为当前环境下载绑定 Node Sass。果断去安装再运行运行成功了...原创 2020-10-22 09:39:52 · 10643 阅读 · 0 评论 -
npm 安装 express
express 是一个在 npm registry 里可获得的一个 Node.js 模块,在安装之前需要下载和安装 Node.js,这里推荐用 nvm 去管理 Node.js 的版本。安装 express 需要 Node.js 0.10 版本以上,在安装之后不清楚 node 版本时可以命令行运行 node -v 命令查看 node 版本。选择目标文件夹,进行 npm 初始化cd myapp...原创 2019-12-17 10:33:23 · 9283 阅读 · 0 评论