
Node
文章平均质量分 82
nodejs搭建服务、各模块使用方法介绍;npm包的上传及管理。
猿始森林
一枝又一叶,待我码上一片森林,便与众猿俱飨欢颜!
展开
-
如何调整Node内存限制
Node为什么会出现内存溢出,如何优化?如何调整Node内存限制?原创 2024-03-31 13:26:20 · 8414 阅读 · 0 评论 -
nvm 安装和使用
NVM是Node Version Manager的缩写,即Node版本管理器。这是一个用于在同一台机器上管理和切换多个Node.js版本的工具。通过NVM,你可以轻松地在不同的Node.js版本之间切换,这对于需要在项目中使用特定Node.js版本的情况非常有用。原创 2024-03-29 15:12:35 · 1013 阅读 · 0 评论 -
【node使用】nodejs下载与安装
1、进入官网下载nodejs包https://nodejs.org/en/2、安装nodejs,正常安装即可原创 2020-03-18 19:09:47 · 762 阅读 · 1 评论 -
【node使用】实现console输出不同颜色
var styles = { 'bold' : ['\x1B[1m', '\x1B[22m'], 'italic' : ['\x1B[3m', '\x1B[23m'], 'underline' : ['\x1B[4m', '\x1B[24m'], 'inverse' : ['\x1B[7m', '\x1B[...原创 2019-05-20 19:14:21 · 20212 阅读 · 3 评论 -
【node使用】fs模块
以下是fs模块常用方法,更多具体内容请参考官网:http://nodejs.cn/api/fs.html// fs是node的核心模块,无需安装const fs = require('fs');fs.access(path[, mode], callback)/** * 测试用户对 path 指定的文件或目录的权限。 * @param {String|Buffer} path ...原创 2019-05-20 19:11:23 · 2639 阅读 · 1 评论 -
【node使用】glob匹配模式
匹配符说明*匹配文件路径中的0个或多个字符,但不会匹配 / ,除非 / 出现在末尾**匹配路径中的0个或多个目录及其子目录?匹配文件路径中的一个字符,不匹配 /!出现在规则的开头,表示取反。即匹配不命中后面规则的文件[]匹配方括号中出现的字符中的任意一个{}可以让多个规则用 , 逗号分隔,起到或者的作用{n1..n3}匹配n1到...原创 2019-05-20 18:08:03 · 1552 阅读 · 1 评论 -
【node使用】path模块
以下是常用的 path 模块方法,具体可参照官网:http://nodejs.cn/api/path.html1、path.resolve([…paths])/** * 将路径或路径片段的序列解析为绝对路径(给定的路径序列从右到左进行处理,每个后续的 path 前置,直到构造出一个绝对路径) * @param {String} ...paths 路径或路径片段的序列 * @retu...原创 2019-05-20 17:41:17 · 1185 阅读 · 1 评论 -
【node使用】package.json详解以及package-lock.json的作用
一、创建 package.json输入如下命令之后,会要求填写基本的配置信息,这里,我们选择一路回车即可,待生成 package.json 文件之后,再来配置。npm init二、配置 package.json当然,.json 文件是不允许写注释的,这里只是方便大家阅读而已{ // 包的名称 "name": "sg-utils", // 包的版本号 "versi...原创 2019-05-20 17:08:35 · 5698 阅读 · 1 评论 -
【node使用】搭建一个web服务器
引入http模块这里我们使用Node的http模块搭建HTTP服务。下面是用到的主要方法:1、创造服务器实例/** * 创造服务器实例 * @param {Function} callback 回调函数,有两个参数: * request 客户端的HTTP请求 * response 服务器端的HTTP回应 */createServer(callback(request,...原创 2019-04-29 19:19:29 · 1265 阅读 · 3 评论 -
【node使用】发布一个自己的npm包以及包的管理
一、注册npm账号https://www.npmjs.com/signup二、创建package.jsoncd filename // 切换到项目根目录npm init // 创建package.json,一路回车就好三、登录npm账号npm login1、输入用户名、密码、邮箱,按照注册时的信息填写即可,如下:2、第一次发布npm包的时候,需要邮箱激活验证四、发布...原创 2018-12-13 16:53:53 · 1945 阅读 · 1 评论