初初接触node.js,印象最深刻的就是开头密密麻麻的require
原创 2022-08-15 15:14:30
78阅读
初初接触node.js,印象最深刻的就是开头密密麻麻的require了。这是什么东西?其实也没啥大惊小怪的。require就是为了引用别的js文件,利于模块化编程,重用、以及避免过多代码挤在同一个文件里,就像.net的using,java的import,c++的#include一样。对于这个requ...
转载 2014-12-05 17:36:00
85阅读
2评论
1、模块:node.js通过实现CommonJS的Modules/1.0标准引入了模块(module)概念,模块是No件模块
转载 2022-06-15 17:26:18
70阅读
require 方法加载规则优先从缓存加载判断加载模块标识核心模块第三方模块注意自己写的模块模块查找机制例如:art-template的查找规则优先从缓存加载如果主文件(main.js)要加载的文件(a.js)已经加载了其他要加载的文件(b.js),那么在主文件(main.js)中不会重复加载,直接会拿到其他要加载的文件(b.js的接口对象)接口对象如下图所示判断加载模块标识核心模块核心模块的本质也是文件核心模块文件已经被编译到了二进制文件中了,我们只需要按照名字来加载就可以了,例如req
原创 2021-02-19 16:24:13
362阅读
读取与修改的方法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阅读
背景最近因为学习cocos,发现了一些bug和define有关,于是又
原创 2021-11-12 11:19:42
1690阅读
魔术演出 我们准备一个 Node.js 的模块 input.js: 这个模块返回的值是啥? 东东: 是“卡颂”。 那我在另一个模块 test.js 中引入这个 input.js,然后打印一下: 之后我
原创 2022-03-22 14:22:32
196阅读
function printHello() { console.log('hello world,nodejs1111111')}function printHello1() { console.log('hello world,nodejs222222222222222')}module.exports=ex={ printHello, printH...
原创 2022-06-20 19:56:43
333阅读
在使用JQuery的Ajax从服务器请求数据或者向服务器发送数据时常常会遇到跨域无法请求的错误,常用的解决办法就是在Ajax中使用JSONP。基于安全性考虑,浏览器会存在同源策略,然而<script/>标签却具有跨域访问数据的能力,这就是JSONP工作的基本原理。有关同源策略以及什么是JSONP 在Node.js中实现JSONP非常简单,通过下面的代码我们从服务器返回并运行一个Ja
转载 2019-11-15 20:43:00
105阅读
2评论
大多数人都知道Node.jsrequire()函数做什么的,但是有多少人知道它的工作原理呢?我们每天使用它加载库包和模块,但是它的内部行为原理很神秘。 我们追寻Node模块系统的核心: module.js,这个文件包含一个令人惊讶的神奇功能,它负责加载 编译和缓存每个用过的文件,让我们揭开它的神秘
原创 2022-01-06 17:26:00
581阅读
近日看了一下nodejs 感觉还不错,又试了一下连接MYSQL,感觉也挺好的。但nodejs 好像没有一个很好的缓存机制。机器又没装mamecached最后一想JS可以自己实现一个试试,代码很烂,不要喷我啊。下面我把我用到的缓存代码贴下,感觉哪里可以改善,可以给我流言。下面是整体代码,由于很简单,所以就简单写点说明var __cache={};//用来存放缓存的全局变量。 exports.cach
1.概述每个项目的根目录下面都有一个package.json文件,定义了这个项目所需要各种模块,以及项目的配置信息(比如名称、版本、许可证等元数据)。npm install 命令根据这个配置文件,自动下载所需要的模块,也就是配置项目所需的运行和开发环境{ "name" : "xxx", "version" : "0.0.0", }package.json 文件是一个JSON对象,该对象的每
转载 2023-10-07 16:03:26
132阅读
如何将JSON字符串转化为JSON对象?JSON.parse(str)  问题来了,道理我都懂可是就是报错!    这是我的一个JSON文件,里面是一些定义的JSON测试数据;    这是核心代码;    这是报错的信息;为什么报错?  因为我的json文件读出来的开头有一个空格。就这回事。ok,修改代码,测试    使用trim去掉开头多余的空格    ok,通过;  &nb
转载 2023-06-28 15:38:26
119阅读
在nodejs项目中有时会用到读取配置文件,以下是简单的读写配置文件的例子,配置文件为json格式。json格式的配置文件内容如下:config.json{"name":"小三","age":"18"} js程序demo如下:jsontest.jsvar fs = require('fs'); //读取配置文件,变量config的类型是Object类型 var config = req
flume http接口:1.使用request模块npm install request代码/********request提交请求*************/var request = require('request');var data = [{ "body":JSON.stringify([{ "userName": "Abel", "singer":
转载 2018-11-01 15:59:00
68阅读
2评论
vue本地项目,想要在手机端访问的时候,需要在vue.config.js的devServe中修改 host的值host: "localhost" ==> host: "**.**.**.**" 但每次启动前都要手动查询ipconfig/ifconfig,比较麻烦。所以,用nodejs的‘os’来自动获取本地ip1 'use strict' 2 const os = requi
转载 2023-06-28 15:39:19
115阅读
Node.js require 模块加载原理 All In One module.exports exports path & paths node_modules default exports
转载 2020-10-05 23:14:00
357阅读
2评论
node.js 读取json文件
原创 2022-01-21 13:34:04
10000+阅读
# 使用Node.js返回JSON数据 ## 简介 在Web开发中,我们经常需要通过接口返回JSON数据。Node.js作为一种高效的服务器端开发语言,能够很方便地实现这一功能。本篇文章将向你介绍如何在Node.js中返回JSON数据。 ## 流程 在开始编写代码之前,我们先了解一下整个流程。下面的表格展示了实现“Node.js返回JSON数据”的步骤: | 步骤 | 描述 | | --
原创 2023-09-08 10:49:11
419阅读
Node.js 查找指定拓展名的文件使用 path.extname 方法检查文件扩展名例如查找json文件就是c
原创 2023-03-03 10:46:49
190阅读
  • 1
  • 2
  • 3
  • 4
  • 5