• 2024-07-02使用nodejs ws模块连接websocket服务器Unexpected response code: 403错误解决
    使用浏览器连接websocket服务器时一切正常,但是使用nodejs ws模块连接时一直报Unexpectedresponsecode:403错误,查了很多帖子都没说明白,最后自己试着一点一点对比模拟浏览器请求头,最终解决问题,解决后代码如下://TODO不加这个,会报403错误constoptions={headers:{
  • 2024-06-23nodejs 统计算指定后缀,格式的文件
    都是gpt生成的 可用版本constfs=require('fs');constpath=require('path');functioncountHtmlFiles(dirPath){letcount=0;constfiles=fs.readdirSync(dirPath);files.forEach(file=>{constfilePath=path.join(dirPath,
  • 2024-06-23【攻防世界】ez_curl
    ez_curl题目来源攻防世界NO.GFSJ1188题解是一个PHP的代码审计同时还提供了一个附件app.js,打开后内容如下app.js中:req.query.admin.includes:要求在URL中admin字段的值不包含“false"子串(必须要有admin字段)req.headers.admin.includes:要求在报文头部中admin字段的值
  • 2024-06-23[nodejs]package.json里的依赖版本
    依赖分类依赖根据开发环境需要和实际运行环境需要,分为dependencies和devDependencies。例如:typescript和eslint属于devDependencies,而vue和axios等属于dependencies。版本号组成版本由两部分组成,一是前面的前缀符号,二是版本号。这里先介绍版本号。版本号版本号的形式是:a.b
  • 2024-06-23[nodejs]package.json里的依赖版本
    依赖分类依赖根据开发环境需要和实际运行环境需要,分为dependencies和devDependencies。例如:typescript和eslint属于devDependencies,而vue和axios等属于dependencies。版本号组成版本由两部分组成,一是前面的前缀符号,二是版本号。这里先介绍版本号。版本号版本号的形式是:a.b
  • 2024-06-22安装和使用nvm安装Nodejs
    文章目录安装和使用nvm1.安装nvm2.重新加载终端配置3.安装所需的Node.js版本4.使用安装的Node.js版本nvm常用命令安装和使用nvm以下是安装nvm并使用它来安装Node.js的步骤:1.安装nvm首先,您需要安装nvm。您可以使用curl或wget来完成安装:
  • 2024-06-21nodejs从基础到实战学习笔记-模块化、包
    二、模块化2.1什么是模块化模块化是指解决一个复杂问题时,自顶向下逐层把系统划分成若干模块的过程。对于整个系统来说,模块是可组合、分解和更换的单元。2.1.1把代码进行模块化拆分的好处提高了代码的复用性提高了代码的可维护性可以实现按需加载•如果程序设计的规
  • 2024-06-20nodejs Sequelize6连接mysql8的配置怎么写
    官方文档的构造器很多,这里仅展示一种const{Sequelize}=require('sequelize');/** *dbname *username *password *options */constsequelize=newSequelize('dbname','username','password',{  host:'127.0.0.1&
  • 2024-06-20基于Vue+Nodejs实现医药商城销售系统
    作者简介:Java领域优质创作者、CSDN博客专家、CSDN内容合伙人、掘金特邀作者、阿里云博客专家、51CTO特邀作者、多年架构师设计经验、腾讯课堂常驻讲师主要内容:Java项目、Python项目、前端项目、人工智能与大数据、简历模板、学习资料、面试题库、技术互助收藏点赞不迷路 
  • 2024-06-20Nodejs基本概念
     Node.js基本概念前言Node.js是一个基于ChromeV8引擎的JavaScript运行环境,主要用于构建服务器端应用。由于其高效的事件驱动和非阻塞I/O模型,Node.js在处理高并发和实时应用方面具有显著优势。本篇文章将介绍Node.js的基本概念,帮助初学者快速上手。1.什么是No
  • 2024-06-19nodejs学习08——会话控制 session cookie token
    会话控制一、介绍所谓会话控制就是对会话进行控制HTTP是一种无状态的协议,它没有办法区分多次的请求是否来自于同一个客户端,无法区分用户而产品中又大量存在的这样的需求,所以我们需要通过会话控制来解决该问题常见的会话控制技术有三种:cookiesessiontoken二、cooki
  • 2024-06-184.5
    什么是Nodejs? Node.js的诞生先来聊聊Node.js诞生的故事,了解一下它最早的定位,以及后来定位的变化。Node.js是2009的时候由大神RyanDahl开发的。Ryan的本职工作是用C++写服务器,后来他总结出一个经验,一个高性能服务器应该是满足“事件驱动,非阻塞I/O”模型的。C+
  • 2024-06-18NoSQLBooster for MongoDB延长-试用期
    mongo的客户端较少,其中NosqlBoosterForMongo算是一个不错的客户端软件,但是他也不是免费的,试用期只有30天。好在这个软件是基于nodejs的。所以我们可以利用npm对这个应用进行解包串改源码,将源码中设置试用期的参数改成足够大,然后再封包,这样我们就能不断的白嫖了。      
  • 2024-06-17基于Vue+Nodejs实现医药商城销售系统
    作者主页:编程指南针作者简介:Java领域优质创作者、CSDN博客专家、CSDN内容合伙人、掘金特邀作者、阿里云博客专家、51CTO特邀作者、多年架构师设计经验、腾讯课堂常驻讲师主要内容:Java项目、Python项目、前端项目、人工智能与大数据、简历模板、学习资料、面试题库、技术互
  • 2024-06-14win10 安装 nodejs
    转载自:https://www.cnblogs.com/Leo_wl/p/12388273.html#_label01、在使用之前,先类掌握3个东西,明白它们是用来干什么的:npm: nodejs下的包管理器。webpack:它主要用途是通过CommonJS的语法把所有浏览器端需要发布的静态资源作相应的准备,比如资源的合并和打包。vue-cli:
  • 2024-06-12用Napi编写nodejs Addon并调用dll
    用Napi编写nodejsAddon并调用dllnpdejs调用C++addon并没有先前那篇随笔那么复杂,这是一篇补充说明:说明如何使用c++项目的include头文件以及lib,dll引入到addon内使用一、使用VS编写DLL导出项目步骤1:通过VisualStudio(推荐2019及其以上)新建一个“具有导出项的(DLL)动态链接库
  • 2024-06-12nodejs下载依赖npm install报错
    npminstall报错,解决记录_npmwarnusing--forcerecommendedprotectionsdis-CSDN博客先切换镜像源,然后清理缓存,在使用npm命令注意前面可能爆粗哦的原因大概率是权限问题,所以采用这种解决方式加上面合体:解决:安装vueCLI不成功时,执行npmcleancache-force清除缓存命令无效_n
  • 2024-06-11【镜像制作】node.js+pm2的latest版镜像制作
    文章目录简介dockerfile代码简介本司的一些nodejs环境基本都运行在pm2的环境下,pm2是一个node环境下的多进程管理工具,通过pm2可以提升不少性能,管理起来也比较方便。在制作nodejs+pm2镜像时,建议指定版本进行安装,这样可以避免时间一久出现版本上不兼容的问题。dock
  • 2024-06-09VUE + nodejs实战
    BVDN搭建D:cdnodejs::npminstallbootstrap::npminstalljquery::npminstallpopper.js::npminstallvuenpminstallvue-routerpauseapp.html<!DOCTYPEhtml><!DOCTYPEhtml><html><head> <!--bootstrap--> <linkrel=
  • 2024-06-09视野修炼-技术周刊第87期 | Nodejs 15 周年
    欢迎来到第87期的【视野修炼-技术周刊】,下面是本期的精选内容简介
  • 2024-06-05在使用npm时因为版本太低使用nvs
    nvs是什么?nvs时一款管理nodejs版本的控制工具。百度搜索nvs官网,下载是一个msi的包,直接安装;默认是带入带环境变量的;nvs初始化:nvsinstallnvs查看所有的nodejs版本;nvslistnvs下载一个nodejs版本nvsinstalllts(最新)nvsinstall14.20.0nvsinstall12.12.20n
  • 2024-06-04使用NVM实现不同nodejs版本切换
    在工作中,我们可能需要同时进行多个不同NodeJS版本的项目开发,这种情况下,对于维护多个版本的node将会是一件非常麻烦的事情,NVM就是为解决这个问题而产生的,本文给出了下载、安装及使用方法,需要的朋友可以参考下第一:NVM下载安装包地址:https://github.com/coreybutler/nvm-wind
  • 2024-06-04vue2.0和vue3.0同时使用
    背景:原先电脑上安装了vue2.0和node14.17.6版本,后面新项目使用的是vue3.0和node 16.6.1。通过nvm安装node 16.6.1的时候,不小心把原来的2.0环境给搞坏了。目的:本文将通过文字描述(都是cmd命令,截图感觉没啥意义)的方式,讲述卸载和安装多版本node的vue环境前言:步骤中所有的命令都
  • 2024-06-01基于uniapp+vue+nodejs高校食堂餐厅点餐系统2x2v4 小程序hbuilderx
    近年来,我国餐饮业发展的质量和内涵发生了重大的变化。行业的经营领域和市场空间不断变化,经营档次和企业管理水平不断提高,经营业态日趋丰富,投资主体和消费需求多元化特点更加突出,网点数量和人员队伍继续扩大;餐饮市场更加繁荣,消费的个性化和特色化的趋势明显,追求健康营养和连锁规
  • 2024-06-01如何部署nodejs
    linux安装Node.js(详细)Node.js安装教程https://blog.csdn.net/qq_41974199/article/details/119328353wgethttps://nodejs.org/dist/v14.17.4/node-v14.17.4-linux-x64.tar.xztarxfnode-v14.17.4-linux-x64.tar.xzmkdir/usr/local/lib/nodemvnode-v14.17.4-linux-x64