NodeJs
NodeJs
明知山_
这个作者很懒,什么都没留下…
展开
-
npm设置/取消淘宝镜像代理
设置淘宝镜像代理npm config set registry https://registry.npm.taobao.org取消代理npm config set registry https://registry.npmjs.org查看npm代理npm info underscore原创 2021-04-02 09:21:12 · 2966 阅读 · 0 评论 -
NodeJs获取get/post传值
const http = require('http');const routes = require('./module/routes')const url = require('url')const ejs = require('ejs')http.createServer((req, res) => { routes.static(req, res, './static') // 路由 let pathname = url.parse(req.url).pathn原创 2020-05-17 19:24:48 · 668 阅读 · 0 评论 -
NodeJs使用ejs模板引擎实现后端渲染
安装ejsnpm install ejs项目引入const ejs = require('ejs') 目录文件app.jsconst http = require('http');const url = require('url')const ejs = require('ejs')http.createServer((req, res) => { // 路由 let pathname = url.parse(req.url).pathname; if原创 2020-05-17 18:15:05 · 1126 阅读 · 0 评论 -
NodeJs封装静态web服务器、路由、读取文件获取响应类型
首先展示目录结构app.jsconst http = require('http');const fs = require('fs');const path = require('path');const url = require('url')const common = require('./module/common.js')http.createServer((req, res) => { // 1.获取地址,清除get传值 let pathName = u原创 2020-05-10 17:22:21 · 970 阅读 · 0 评论 -
NodeJs的Stream(流)应用
createReadStream读取流const fs = require('fs');var readStream = fs.createReadStream('./data.text')var count = 0var str = '';// 监听正在读取readStream.on('data', (data) => { str += data; count+...原创 2020-05-02 15:00:14 · 376 阅读 · 0 评论 -
NodeJs中的fs模块
首先需要引入fs模块const fs = require('fs');1.fs.stat 检测是文件还是目录fs.stat('./package.json', (err, data) => { if (err) { console.log(err); return; } console.log(`文件:${data.isFile...原创 2020-05-02 10:58:41 · 380 阅读 · 0 评论 -
NodeJs引入操作第三方插件
需要安装第三方模块,可以去npmjs.com地址去查找官方地址,全球最大的包管理器这里以安装md5为例npm install md5加上–save可以在package.json/dependencies里面显示你安装过的模块,在移交项目的时候,只需要npm install就可以一次性安装所有的插件npm install md5 --save 卸载 npm uninstall后面接上你...原创 2020-05-01 16:55:12 · 897 阅读 · 0 评论 -
NodeJs引入自定义模块
在module文件夹中我用两种方式进行暴露自定义模块temp.js//采用module.exportsvar obj = { formateApi(api) { return "www.baidu.com" + api }}module.exports = objtools.js//采用exportsexports.get = function ...原创 2020-05-01 16:07:08 · 2846 阅读 · 0 评论 -
NodeJs安装supervisor实现重载
安装supervisornpm install -g supervisor报错就采用cnpm进行安装代替node命令输入supervisor app.js如果执行的出现了这种报错以管理员身份打开 PowerShell输入命令set-ExecutionPolicy RemoteSigned 输入y即可...原创 2020-05-01 14:53:59 · 354 阅读 · 0 评论 -
NodeJs初入Http模块和Url模块
// 表示引入http模块// 快捷键node-http-servervar http = require('http');const url = require('url');/* req 获取url传过来的信息 res 给浏览器响应信息 */http.createServer((req, res) => { // 设置响应头 res.wri...原创 2020-05-01 12:14:27 · 266 阅读 · 0 评论