Nodejs
weixin_39616739
这个作者很懒,什么都没留下…
展开
-
Nodejs博客项目
1. npm init -y 2. git init 3. npm i express mongoose 4. app.js var express = require('express') var path = require('path') var bodyParser = require('body-parser') var session = require('express-s...原创 2019-04-21 15:31:07 · 374 阅读 · 0 评论 -
模块引入
路径形式的模块: ./ 当前目录,不可省略 ../ 上一级目录,不可省略 /xxx 几乎不用 d:/a/foo.js 几乎不用 首位的 / 在这里表示的是当前文件模块所属磁盘根路径 .js 后缀名可以省略 require('./foo.js') 核心模块的本质也是文件 核心模块文件已经被编译到了二进制文件中了,我们只需要按照名字来加载就可以了 require('fs...原创 2019-04-20 14:29:54 · 106 阅读 · 0 评论 -
Nodejs
1.http模块 Node.js 是js运行时环境 可以解析执行js代码 以前只有浏览器可以 所以现在js可以脱离浏览器来运行。 Node.js 的js 没有dom bom 服务端不处理页面,仅提供服务端API,如文件读写 网络服务构建 网络通信 http服务器 。。。 Node.js 事件驱动 非阻塞IO模型(异步)轻量高效 npm 世界上最大的开源生态系统 绝大多数js包都放在了n...原创 2019-04-20 14:49:12 · 330 阅读 · 0 评论 -
npm
原创 2019-04-20 14:54:56 · 59 阅读 · 0 评论 -
npm
web代理工具:nproxy 跨平台 支持单文件多文件及目录替换 支持http https协议 https://www.npmjs.com/package/nproxy npm install -g nproxy 安装 nproxy -l replace_rule.js 启动 ...转载 2019-05-21 20:17:25 · 70 阅读 · 0 评论 -
ajax实现
function ajax(options){ options=options||{}; options.type=options.type||'get'; options.data=options.data||{}; options.dataType=options.dataType||'text'; //不兼容IE6 let xhr=new XMLHttpRequ...原创 2019-07-26 14:44:50 · 55 阅读 · 0 评论 -
spider
爬取url的库request.js const urllib=require('url'); const pathlib=require('path'); const http=require('http'); const https=require('https'); const assert=require('assert'); function requestUrl(url, he...原创 2019-08-02 14:18:59 · 78 阅读 · 0 评论 -
Node.js 中 __dirname 和 ./ 的区别
概要 Node.js 中,__dirname 总是指向被执行 js 文件的绝对路径,所以当你在 /d1/d2/myscript.js 文件中写了 __dirname, 它的值就是 /d1/d2 。 相反,./ 会返回你执行 node 命令的路径,例如你的工作路径。 有一个特殊情况是在 require() 中使用 ./ 时,这时的路径就会是含有 require() 的脚本文件的相对路径。 例...转载 2019-09-05 08:48:22 · 309 阅读 · 0 评论