Node

建简单的静态文件服务器:使用Node.js和HTTP模块

创建简单的静态文件服务器:使用Node.js和HTTP模块 在Web开发中,经常需要搭建一个能够提供静态文件访问的服务器。无论是用于本地开发调试,还是用于部署网站,这都是一个常见的需求。本篇文章将介绍如何使用Node.js和其内置的HTTP模块来创建一个简单的静态文件服务器。 准备工作 首先,确保你 ......
静态 模块 服务器 文件 Node

哪一个更好?Spring boot还是Node.js

前言 本篇文章有些与众不同,由于我自己手头有些关于这个主题的个人经验,受其启发写出此文。虽然SpringBoot和Node.js服务于很不一样的场景,但是这两个框架共性惊人。其实每种语言都有不计其数的框架,但仅仅一部分是真正卓越的。如果咱们想,你和我也能创造我们自己的框架,并面向公众发布。然而,它们 ......
还是 Spring Node boot js

finalshell报错java.net.UnknownHostException: node2

前几天是node3连不上,今天早上写作业发现node2又连不上了 ]$ systemctl status network.service ● network.service - LSB: Bring up/down networking Loaded: loaded (/etc/rc.d/init. ......

mac node 卸载 homebrew

mac node 卸载 如果是通过source或者binaries 方式安装 Nodejs , 需要手动删除 Node executables和其他resources, 另外就是使用 Homebrew的方法 、nvm 方法 。 1. 手动方法: 需要按如下步骤卸载node + npm : 从/usr ......
homebrew node mac

node-gyp无python环境问题

如上图所示,这里报错 can't find Python executable "python",这个报错其实就是没有python环境,这里安装python 2.7版本即可,有人说3.0以上的python无效,我没试过。 https://www.python.org/downloads/releas ......
node-gyp 环境 python 问题 node

node+express服务给前端提供markdown数据,前端渲染md文件在页面上

本文介绍后端怎么把markdown文件发给前端,前端又怎么渲染在页面中。 先看效果图 md文件代码: 前端网页渲染: 先介绍node+express怎么提供接口: const express = require("express"); const router = express.Router(); ......
前端 markdown express 页面 文件

关于node安装的一些琐事

macbook M1 2020 node版本管理使用nvm nvm ls 查看当前安装的node版本 nvm install 14.21.3 下载14.21.3版本 nvm use 14.21.3 使用node版本 nvm alias default 14.21.3 需要将Node.js 14.21 ......
琐事 node

VS Code搭建Node.js环境

VS Code搭建Node.js环境 VS Code集成了方便的Node.js插件,使您可以轻松安装和配置Node.js环境。您可以采用以下步骤来搭建Node.js环境。 1. 安装VS Code 在VS Code官网上下载并安装VS Code 2. 安装Node.js插件 在VS Code插件市场 ......
环境 Code Node VS js

请问以下JS代码在Node环境下的输出顺序是?

请问以下JS代码在Node环境下的输出顺序是? Promise.resolve() .then(() => { console.log('p1'); }) .then(() => { console.log('p2'); }) process.nextTick(() => { console.log ......
顺序 代码 环境 Node

node 栈溢出 解决办法

启动项目时报错 解决办法:在package.json里面找到启动项目命令,加上NODE_OPTIONS=\"--max-old-space-size=4096\"即可 "scripts": { "serve": " NODE_OPTIONS=\"--max-old-space-size=4096\" ......
办法 node

mac 升级、切换node版本

mac可以使用node.js多版本管理器n来帮助升级以及切换node版本 具体命令: 2、sudo npm install -g n //使用npm安装n模块 3、npm view node versions // 查看node所有版本 4、sudo n latest // 升级到最新版本 sudo ......
版本 node mac

brew安装nvm、node及配置

用brew安装nvm brew install nvm 创建nvm的工作目录 mkdir ~/.nvm 配置环境变量 vim ~/.bash_profile ## 添加配置 export NVM_DIR="$HOME/.nvm" [ -s "/opt/homebrew/opt/nvm/nvm.sh" ......
brew node nvm

nvm的安装及Node.js环境配置

一、nvm是什么? nvm是一个node的版本管理工具,可以简单操作node版本的切换、安装、查看、等等 二、nvm的安装 1.windows包下载地址: 下载nvm安装包,下载地址:https://github.com/coreybutler/nvm-windows/releases 2. 双击安 ......
环境 Node nvm js

Node.js framework express.js middleware All In One

Node.js framework express.js middleware All In One express.js middlewares order ......
middleware framework express Node js

react项目运行时,node运行内存不足

修改reactd项目的less文件后热更新报错 FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory 解决办法 全局安装插件"increase-memory-limit",用来增加运行内存 ......
内存 项目 react node

Node.js如何处理多个请求?

Node.js如何处理多个请求? 前言 在计算机科学领域,关于并发和并行的概念经常被提及。然而,这两个术语常常被混为一谈,导致很多人对它们的理解存在着很多混淆。本文小编将通过对并发和并行的深入解析,帮助读者更好地理解它们之间的不同特点和应用场景。同时,文章还将介绍Node.js如何高效地处理多个请求 ......
多个 Node js

Uncaught SyntaxError: The requested module '/vue3-print/node_modules/.pnpm/dayjs@1.11.9/node_modules/dayjs/dayjs.min.js?v=b0e0e64f' does not provide an export named 'default' (at Upload.vue:10:8)

前提 在项目环境 vue3.3.4 + vite4.4.11 下,安装dayjs1.11.9 报错 Uncaught SyntaxError: The requested module '/vue3-print/node_modules/.pnpm/dayjs@1.11.9/node_modules ......
node_modules dayjs modules 39 node

ERROR: npm v10.2.1 is known not to run on Node.js v14.16.0. npm版本降级用法介绍

一、为什么需要npm版本降级 1、由于不同版本之间可能存在兼容性问题,需要将版本降为可以支持的版本。 2、某些应用程序可能只支持特定的npm版本,因此需要将npm版本降级到兼容的版本。 3、某些时候新版本的npm会导致应用程序不稳定或出现问题,因此需要将npm版本降级到稳定的版本。 为避免这些问题, ......
npm 版本 ERROR known Node

http://localhost:xxxxx/sockjs-node/info?t=1699323049868

http://localhost:xxxxx/sockjs-node/info?t=1699323049868 sockjs-node 是一个JavaScript库,提供跨浏览器JavaScript的API,创建了一个低延迟、全双工的浏览器和web服务器之间通信通道。 解决办法: 配置 devSer ......

node.js快死了!Bun 1.0 正在改变 JavaScript 游戏规则

在进一步讨论之前,我们需要解释什么是 javascript 运行时以及为什么我们应该关心它的速度。 想象一下,你用JavaScript写了一个故事,你需要有人大声朗读。JavaScript 运行时就像那个友好的叙述者,让你的故事栩栩如生!这是一个特殊的环境,你的JavaScript故事被阅读和表演出 ......
游戏规则 JavaScript 规则 正在 node

Nodejs的安装以及配置(node-v12.16.1-x64.msi)

Nodejs的安装以及配置 1、安装 node-v12.16.1-x64.msi 点击安装,注意以下步骤 本文设置nodejs的安装的路径:D:\soft\nodejs 继续点击next,选中Add to PATH ,旁边的英文告诉我们会把 环境变量 给我们配置好 当然也可以只选择 Node.js ......
Nodejs node-v node msi 12

WSL2 node 与 npm 的安装

本文 nodejs 的配置适用于 WSL,本人亲测有效(WSL Ubuntu),但是可能并不适用于其他系统。 1. 安装 nodejs 执行下列的命令,选择自己需要的版本就好了 # Node.js v13.x curl -sL https://deb.nodesource.com/setup_13. ......
WSL2 node WSL npm

Node环境搭建

每次安装都要百度,没有意思,自己简单记录一下吧 1.下载Node 地址:https://nodejs.org/en/download 2.安装Node 下载成功后安装,一路Next即可,目前没发现需要特别留意的 3.修改存放目录 # 缓存目录 npm config set cache "D:\sof ......
环境 Node

NodeJS系列(13)- Next.js 框架 (六) | Node.js + Next.js + Prisma/Sequelize (ORM) + MySQL 搭建 JSON API 服务

Next.js 是一个用于构建 Web 应用程序的框架。Next.js 是一个用于生产环境的 React 框架,是一个 React 服务端渲染应用框架。 NextJS: https://nextjs.org/ Prisma 是一个基于 promise 的 Node.js 和 TypeScript 的 ......
Next Sequelize 框架 js NodeJS

node版本依赖报错那些事儿

前言 昨天还能跑的的项目,今天就歇菜了 第一步 删除大法 依赖问题,那就把.lock/ node_modules 删除重新装 第二步 如果重装不好使,那就各种降低版本尝试 遇到这样的 有两种方式 1、npm i --force / npm i --legacy-per-deps 2、一开始我用了第一 ......
事儿 版本 node

Linux环境Prometheus接入(四、系统监控接入node_exporter)

环境 CentOS 7.9 安装 1、命令下载 wget https://github.com/prometheus/node_exporter/releases/download/v1.6.1/node_exporter-1.6.1.linux-amd64.tar.gztar -zxf node_ ......

使用nvm管理node

安装包在阿里云盘 安装时,记录安装位置 安装后,在安装目录的setting添加镜像地址 node_mirror:npm.taobao.org/mirrors/node/ npm_mirror:npm.taobao.org/mirrors/npm/ 安装: nvm install 16.20.2 使用 ......
node nvm

Syntax Error: Error: Node Sass version 8.0.0 is incompatible with ^4.0.0.

依赖关系如图: 如果报如题这个错误,并且按照上面node-sass官网的依赖关系依赖对了node版本还不行,那么,请删除node-sass npm uninstall node-sass 然后执行 npm i sass --save-dev 然后运行项目,如果出现类似图片中的错误时,别慌,把所有的/ ......
Error incompatible version Syntax Node

Node.js子进程:你想要知道的一切

如何使用spawn(),exec(),execFile()和fork() 对于单进程而言,Node.js的单线程和非阻塞特性表现地非常好。然而,对于处理功能越来越复杂的应用程序而言,一个单进程的CPU是远远无法满足需要的。 无论你的服务器有多强大,单线程都是远远不够用的。 事实上,Node.js的单 ......
进程 Node js