Nodejs
The Dark Kinght
一天天的都不知道自己在干嘛
展开
-
Node.js处理文件或文件夹
操作文件是必须引入文件读写的”仓库‘’var fs = require('fs');新增一个文件:fs.writeFileSync("write.txt","readme");//同步写文件的方法删文件的方法:fs.unlinkSync("readme.txt");//同步的方法删除文件注意:上面的两种增删文件的方式为同步执行,即代码按行执行,文件没有读取完不会去执行...原创 2019-03-18 12:48:11 · 379 阅读 · 0 评论 -
nodejs创建本地服务响应客户端请求
本地服务响应一个纯文本给客户端var http = require('http');var onrequest = function(request,response){ console.log('request received'); response.writeHead(200,{'Content-Type':'text/plain'}); // respon...原创 2019-03-18 13:45:38 · 498 阅读 · 0 评论 -
nodejs处理post,get请求
模块化处理得代码,首先是进入服务start.js文件var ser = require('./webserve');//服务模块var handler = require('./handle');//处理模块var router = require('./router');//路由模块var handle = {};handle['/'] = handler.index;hand...原创 2019-03-19 13:25:08 · 840 阅读 · 0 评论 -
Nodejs的Express框架使用总结
初始安装express,你也可以通过编辑器的shell安装依赖,比如vs# 创建并切换到 myapp 目录mkdir myappcd myapp# 初始化 package.json 文件npm init -y# 安装 express 到项目中npm i express新建一个基础的接口// 0. 加载 Expressconst express = require(...原创 2019-03-29 18:16:27 · 199 阅读 · 0 评论 -
vue封装模拟jsonp跨域demo
写在前面:jsonp为跨域请求的一种方式,依托于script的src属性,达到跨域的目的,只能发get请求什么是跨域?不同的协议,不同的ip,不同的端口,只要是其中的一种都属于跨域请求。首先用node起个服务serve.js代码如下const express = require('express');const fs = require('fs')const app =...原创 2019-07-24 11:33:49 · 252 阅读 · 0 评论 -
基于AST的模拟webpack打包demo
问题提出:现在有4个文件,文件的引用方式如下,文件中的文本内容很简单就是输出一句简单的话,需要将这四个文件打包成一个可执行的js文件。main.js:import './file1.js'import './file2.js'console.log('I am done!')file1:console.log('I am file 1') file2 :...原创 2019-08-01 14:15:53 · 570 阅读 · 0 评论