在平时我需要把后端一些object变量保存至本地,可以这样做:const express = require("express");
const app = express();
const server = require("http").createServer(app);
const fs = require('fs');
app.use(express.static("public"));
转载
2023-07-03 14:01:51
253阅读
读取与修改的方法const fs = require('fs');
// promisify 异步处理
const { promisify } = require('util');
const path = require('path');
const readFile = promisify(fs.readFile)
const writeFile = promisify(fs.writeFi
转载
2023-06-11 13:33:14
347阅读
Node.js 查找指定拓展名的文件使用 path.extname 方法检查文件扩展名例如查找json文件就是c
原创
2023-03-03 10:46:49
190阅读
1.概述每个项目的根目录下面都有一个package.json文件,定义了这个项目所需要各种模块,以及项目的配置信息(比如名称、版本、许可证等元数据)。npm install 命令根据这个配置文件,自动下载所需要的模块,也就是配置项目所需的运行和开发环境{
"name" : "xxx",
"version" : "0.0.0",
}package.json 文件是一个JSON对象,该对象的每
转载
2023-10-07 16:03:26
132阅读
NodeJs之EXCEL文件导入导出MongoDB数据库数据
转载
2023-07-04 19:02:18
159阅读
ination: string 文件保存目录,如果设置了该参数,就会自动保存options:
原创
2022-04-18 11:25:30
2451阅读
在使用JQuery的Ajax从服务器请求数据或者向服务器发送数据时常常会遇到跨域无法请求的错误,常用的解决办法就是在Ajax中使用JSONP。基于安全性考虑,浏览器会存在同源策略,然而<script/>标签却具有跨域访问数据的能力,这就是JSONP工作的基本原理。有关同源策略以及什么是JSONP 在Node.js中实现JSONP非常简单,通过下面的代码我们从服务器返回并运行一个Ja
转载
2019-11-15 20:43:00
105阅读
2评论
package.json文件可以手工编写,也可以使用npm init命令自动生成。$ npm init这个命令采用互动方式,然后在当前目录生成一个基本的package.json文件。所有问题之中,只有项目名称(name)和项目版本(version)是必填的,其他都是选填的。有了package.json文件,直接使用npm install命令,就会在当前目录中安装所需要的模块。$ npm insta
转载
2023-09-08 23:02:48
166阅读
近日看了一下nodejs 感觉还不错,又试了一下连接MYSQL,感觉也挺好的。但nodejs 好像没有一个很好的缓存机制。机器又没装mamecached最后一想JS可以自己实现一个试试,代码很烂,不要喷我啊。下面我把我用到的缓存代码贴下,感觉哪里可以改善,可以给我流言。下面是整体代码,由于很简单,所以就简单写点说明var __cache={};//用来存放缓存的全局变量。
exports.cach
转载
2023-06-28 15:41:47
179阅读
Node.js中的模块可以分为原生模块和文件模块,通过Node.js中可以通过require方法导入模块、exports方法导出模块。 1、require导入模块 对于原生模块(比如说:http),只需要使用require(‘http’)导入这个模块并将其赋值给一个变量即可使用这个模块导出的属性、方
转载
2023-06-26 11:18:34
961阅读
因为nodejs官网直接展示的是最新的版本,win7系统他们已经不适配了,需要找低版本的nodejs来安装https://nodejs.org/dist/下载msi文件,可以点击直接安装不要从官网下载最新的哦,各种问题层出不穷
相信坚持的力量,日复一日的习惯.
转载
2023-06-28 15:49:47
473阅读
一. NodeJS的特点我们先来看看NodeJS官网上的介绍:Node.js is a platform built on Chrome’s JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model
转载
2023-08-11 07:38:12
220阅读
在nodejs项目中有时会用到读取配置文件,以下是简单的读写配置文件的例子,配置文件为json格式。json格式的配置文件内容如下:config.json{"name":"小三","age":"18"} js程序demo如下:jsontest.jsvar fs = require('fs');
//读取配置文件,变量config的类型是Object类型
var config = req
转载
2023-06-11 08:35:33
408阅读
如何将JSON字符串转化为JSON对象?JSON.parse(str) 问题来了,道理我都懂可是就是报错! 这是我的一个JSON文件,里面是一些定义的JSON测试数据; 这是核心代码; 这是报错的信息;为什么报错? 因为我的json文件读出来的开头有一个空格。就这回事。ok,修改代码,测试 使用trim去掉开头多余的空格 ok,通过; &nb
转载
2023-06-28 15:38:26
119阅读
话说前提:基本的后端开发,都会涉及文件操作,网络操作,数据库操作,这三个搞定,相当于你完成了大的脉络学习,成功就在眼前。
1.Node.js文件操作
node为我们提供了内置的文件操作模块(fs),在所操作的方法中,均提供了 同步(阻塞)和异步方法(非阻塞)。
注:同步方法:独占CPU,按照顺序,一次进行,死等上一步操作结束,才能进行下一步操作,属于顺序执行
转载
2023-07-05 11:26:47
72阅读
# Node.js如何导入模块
在Node.js中,模块是一种封装了特定功能的代码块,它可以被其他模块引用和重复使用。通过导入模块,我们可以方便地使用其他人或自己编写的代码来解决实际问题。在本文中,我们将探讨Node.js如何导入模块,并通过一个实际问题的解决来演示。
## 实际问题:计算两个数的乘积
假设我们需要编写一个简单的程序,用于计算两个数的乘积。为了实现这一功能,我们可以编写一个独
原创
2023-08-15 17:21:35
193阅读