随笔分类 -  nodejs

摘要:轻量级的nodejs命令行参数解析工具 例子 var argv = require('minimist')(process.argv.slice(2)); console.log(argv); $ node example/parse.js -a beep -b boop { _: [], a: ' 阅读全文
posted @ 2021-08-11 20:35 raindi 阅读(1045) 评论(0) 推荐(0) 编辑
摘要:检查npm的依赖包是否有比较新的版本 安装 使用 阅读全文
posted @ 2019-11-27 23:05 raindi 阅读(1401) 评论(0) 推荐(0) 编辑
摘要:安装 webpack.config.js index.js .babelrc package.json "该项目github地址" 阅读全文
posted @ 2019-11-27 00:37 raindi 阅读(783) 评论(0) 推荐(0) 编辑
摘要:``` const http = require('http') class LikeExpress { constructor() { this.middleList = [] this.routes = { all: [], get: [], post: [] } } // 处理参数 register(path) { const info = {} const slice = Array.pr 阅读全文
posted @ 2019-11-09 16:59 raindi 阅读(423) 评论(0) 推荐(0) 编辑
摘要:windows linux&mac 阅读全文
posted @ 2019-07-06 20:34 raindi 阅读(1056) 评论(0) 推荐(0) 编辑
摘要:fs.readdir(path, callback) 异步读取目录下文件 fs.readdirSync(path) 同步读取 fs.stat(path, callback) 获取文件信息的异步方法与之对应的是fs.statSync(path) 可用fs.statSync(fullPath).isDi 阅读全文
posted @ 2019-06-04 21:25 raindi 阅读(190) 评论(0) 推荐(0) 编辑
摘要:npm v5.2.0引入的一条命令(npx),引入这个命令的目的是为了提升开发者使用包内提供的命令行工具的体验。 举例:使用create react app创建一个react项目。 老方法: npx方式: 这条命令会临时安装 create react app 包,命令完成后create react 阅读全文
posted @ 2019-03-07 15:49 raindi 阅读(552) 评论(0) 推荐(0) 编辑
摘要:简介 koa需要搭配中间件来做接口更方便,使用Koa body & Koa router 使用 koa2 创建接口,处理post请求 阅读全文
posted @ 2019-01-03 13:39 raindi 阅读(2686) 评论(0) 推荐(0) 编辑
摘要:示例 参考: "https://www.cnblogs.com/chyingp/p/nodejs learning crypto theory.html" "官方文档" 阅读全文
posted @ 2019-01-03 10:52 raindi 阅读(434) 评论(0) 推荐(0) 编辑
摘要:glob glob允许使用规则,从而获取对应规则匹配的文件。这个glob工具基于javascript.它使用了 minimatch 库来进行匹配 安装 引入 使用 glob方法可以传入三个参数: 常用匹配规则 1. :匹配单个路径部分中的0个或多个字符。 2. :如果 在一个路径的部分,他会匹配零个 阅读全文
posted @ 2019-01-02 23:44 raindi 阅读(7662) 评论(0) 推荐(0) 编辑
摘要:转载自 "https://segmentfault.com/a/1190000011557953" 阅读全文
posted @ 2018-11-04 16:35 raindi 阅读(247) 评论(0) 推荐(0) 编辑
摘要:npm显示已安装的包 npm卸载已安装的全局包 阅读全文
posted @ 2018-08-26 14:44 raindi 阅读(291) 评论(0) 推荐(0) 编辑
摘要:npm ERR! path E:\SouthernPowerGridProject\web_project\AutoOPS\autoops\node_modules\fsevents\node_modules\dashdash\node_modulesnpm ERR! code EPERMnpm E 阅读全文
posted @ 2018-05-30 18:03 raindi 阅读(886) 评论(0) 推荐(0) 编辑
摘要:process.cwd() 是当前执行node命令时候的文件夹地址 ——工作目录,保证了文件在不同的目录下执行时,路径始终不变__dirname 是被执行的js 文件的地址 ——文件所在目录 Nodejs官方文档上的解释: => process.cwd(): The process.cwd() me 阅读全文
posted @ 2018-05-06 15:52 raindi 阅读(893) 评论(0) 推荐(0) 编辑
摘要:body-parser Node.js(Express) HTTP请求体解析中间件 2016年06月08日 781 声明 在HTTP请求中,POST、PUT和PATCH三种请求方法中包含请求体,Node.js 原生HTTP模块中,请求体要基于流的方式接收和解析。body-parser是一个HTTP请 阅读全文
posted @ 2018-04-28 23:24 raindi 阅读(710) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-04-28 12:47 raindi 阅读(160) 评论(0) 推荐(0) 编辑
摘要:windows下安装nvm 用nvm-noinstall.zip安装 1.nvm是个啥?nvm是一个可以让你在同一台机器上安装和切换不同版本node的工具linux系统的github地址:点我如果你是windows系统,直接下载安装就好了,附windows-nvm的github地址 点我window 阅读全文
posted @ 2018-03-26 12:57 raindi 阅读(195) 评论(0) 推荐(0) 编辑
摘要:(1) __filename变量 node.js中,在任何模块文件内部,可以使用__filename变量获取当前模块文件的带有完整绝对路径的文件名。 在应用程序根目录下新建app.js文件,其中代码如下所示。 var testModule1=require(‘./test/testModule.js 阅读全文
posted @ 2018-03-18 11:05 raindi 阅读(134) 评论(0) 推荐(0) 编辑
摘要:作用: path.resolve()方法将一系列路径或路径段解析为绝对路径。 语法: 说明:将参数 to 位置的字符解析到一个绝对路径里。 参数说明 from 源路径 to 将被解析到绝对路径的字符串 用法: 实例: 阅读全文
posted @ 2018-03-18 11:03 raindi 阅读(618) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示