NodeJs之word文件生成与解析一,介绍与需求 1.1,介绍 1,officegen 模块可以为Microsoft Office 2007及更高版本生成Office Open XML文件。此模块不依赖于任何框架,您不需要安装Microsoft Office,因此您可以将它用于任何类型的 JavaScript 应用程序。输出也是流而不是文件,不依赖于任何输
转载
2023-08-11 06:04:17
627阅读
最近因为工作,需要通过 Node.js 对 Docker 进行一系列操作如,创建删除容器以及下发指令获取结果等。找了一圈网上大部分资源都是如何容器化 Node.js App 而非通过 Node.js 操作 Docker,Docker 官方也并未提供针对 Node.js 的 sdk,所以这篇文章就简单带大家了解一下如何通过 Node.js 相对高效的向 Docker daemon 直接下发指令。Do
/注:校验token,获取headers⾥里里的Authorization的token方法,要写在路由加载之前,静态资源之后app.use(expressJWT({
secret: PRIVATE_KEY
}).unless({
path: ['/api/user/register','/api/user/login'] //⽩白名单,除了了这⾥里里写的地址,其他的URL都需要验证
}))
转载
2023-08-12 15:29:56
145阅读
超详细的Node.js安装教程及在vscode中的配置如果教程中出现了错误或者有其他问题,欢迎指正,我会积极改正的,希望能帮到你们。一、Node.js下载安装教程1、下载安装进入nodejs官网,下载18.15.0长期维护版。下载网址链接:Node.js (nodejs.org) 2、下载后双击打开,点击下一步 3、点击repair->next,一直点击下一步,直至设置安
转载
2023-08-11 21:31:33
582阅读
大家好,今天来给大家讨论node.js这个东西,说起这个东西啊,可能大家已经很熟悉了,因为现在市场上运用的越来越广泛,毕竟它的优点还是有目共睹的! 那么,什么是node.js呢?官方给出了这样的定义:“node.js是一个基于Chrome V8引擎的JavaScript运行环境。Node.js使用了一个事件驱动、非阻塞式I/O的模型,使其轻量又高效“。这样我们就能知道node.js是一个运行
转载
2023-08-12 15:30:18
64阅读
node.js篇 第一步引入包 npm install xlsx -save 第二步使用 var xl =require('xlsx'); //workbook 对象,指的是整份 Excel 文档。我们在使用 js-xlsx 读取 Excel 文档之后就会获得 workbook 对象。 var wo
原创
2022-09-21 21:52:50
3030阅读
话说前提:基本的后端开发,都会涉及文件操作,网络操作,数据库操作,这三个搞定,相当于你完成了大的脉络学习,成功就在眼前。
1.Node.js文件操作
node为我们提供了内置的文件操作模块(fs),在所操作的方法中,均提供了 同步(阻塞)和异步方法(非阻塞)。
注:同步方法:独占CPU,按照顺序,一次进行,死等上一步操作结束,才能进行下一步操作,属于顺序执行
转载
2023-07-05 11:26:47
67阅读
官网:https://mongoosejs.com/官方指南:https://mongoosejs.com/docs/guide.html官方API:https://mongoosejs.com/docs/api.html
原创
2021-02-21 20:05:45
309阅读
面试题目
面试20道题目
下周测试第一部分;
本章任务
掌握node的增删改查
第一步:创建node项目
第二步:修改入口程序文件
var createError = require('http-errors');
var express = require('express');
var path = require('path');
var cookieParser = require('co
Node.js 操作kafka 基础知识可参考:douzixiansheng/MQgithub.com/douzixiansheng/MQ/blob/master/kafka_basic.md 1.准备好kafka环境,没有安装的伙伴可以参考 (讲解了linux如何安装kafka): douzix ...
转载
2021-08-10 18:35:00
48阅读
2评论
>> node>>fs.readFile('finnish.txt', function(err,data){ console.log(data);});// Output string is not what we want>>fs.readFile('finnish.txt', funct...
转载
2015-06-18 01:03:00
891阅读
2评论
Node.js 访问操作系统OS Node.js OS操作系统提供了一些与操作系统相关的基本实用程序功能,让我们看一下常用的函数或方法列表。 Node.js OS 例子 1 在此示例中,我们包括一些基本功能。 创建一个名为os_example1.js的文件,该文件具有以下代码: 1 const os
转载
2020-02-07 11:10:00
182阅读
2评论
类似于 EventEmitter,专注于 IO 管道中事件驱动的数据处理方式;类比于数组或者映射,Stream 也是数据的集合,只不过其代表了不一定正在内存中的数据。。Node.js 的 Stream 分为以下类型:
Readable Stream: 可读流,数据的产生者,譬如 process.stdinWritable Stream: 可写流,数据的消费者,譬如 process.stdout 或
转载
2018-10-07 11:31:00
117阅读
2评论
cookie,又是cookie。工作中与cookie打交道很多次,不过时间跨度也大,zong
原创
2022-08-15 15:21:29
88阅读
from:https://www.cnblogs.com/zhouyu2017/p/6485265.html 一、安装环境 1、本机系统:Windows 10 Pro(64位)2、Node.js:v6.9.2LTS(64位) 二、安装Node.js步骤 1、下载对应你系统的Node.js版本:htt ...
转载
2021-08-12 14:55:00
1186阅读
2评论
要打开Node.js,你可以按照以下步骤操作:打开命令行界面。在Windows上,你可以按住Win键(空格键左边的第二个键)+ R键,然后在弹出的运行窗口中输入cmd1。在命令行中,你可以通过输入node -v(注意有一个空格)来检查Node.js是否已经成功安装。如果命令行显示了Node.js的版本号,那就说明你已经成功安装了Node.js1。要运行一个Node.js程序,你需要先准备一个.js
原创
2023-10-18 13:24:19
494阅读
一:对象和模块作用域:(一):global的概念:1:在之前使用JavaScript的过程中,在浏览器中默认声明的变量、函数等都属于全局对象Window。全局对象中的所有变量和函数在全局作用域内都是有效的。2:在Node.js中,默认就是模块化的,默认声明的变量、函数都属于当前文件模块,都是私有的,只在当前模块作用域内可以使用,3:值,可以应用全局对象global。Node.js中的global对
转载
2023-08-16 23:13:17
151阅读
cookie,又是cookie。工作中与cookie打交道很多次,不过时间跨度也大,每总结多一次,就加深了解多一点。cookie,一定是放在浏览器中的,用于浏览器保存一些小额度的内容。每次我们去访问服务器的时候,cookie都会附着在请求报文中,一起发送给服务器。服务器中没有cookie,它只是操作...
转载
2014-11-20 16:24:00
96阅读
2评论
本文主要备忘为Node.js编写组件的三种实现:纯js实现、v8 API实现(同步&异步)、借助swig框架实现。简介首先介绍使用v8 API跟使用swig框架的不同:(1)v8 API方式为官方提供的原生方法,功能强大而完善,缺点是需要熟悉v8 API,编写起来比较麻烦,是js强相关的,不容易支持其它脚本语言。(2)swig为第三方支持,一个强大的组件开发工具,支持为python、lua
文章目录使用官方的 mongodb包(不推荐)使用第三方 mongoose 来操作MongoDB(推荐)mongoose 安装mongoose 使用1. 连接数据库2. 设计文档结构(表结构)3. 将文档结构发布为模型4. CRUD操作增删改查使用官方的 mongodb包(不推荐)详细内容:https://github.com/mongodb/node-mongodb-native使用第三方 mongoose 来操作MongoDB(推荐)第三方包,mongoose基于官方的 mongodb 进行了
原创
2021-02-21 19:59:49
188阅读