七天学会NodeJs
七天学会NodeJs学习
我不是小白脸
毕业与成都理工大学软件工程,熟悉vue,react,掌握前端打包技术webpack,了解常用的前端知识typscript,node.js,express,sass,react-native,pwa以及web性能优化、seo、javascript性能优化。
展开
-
NodeJs基础
文章目录什么是NodeJSNodeJs的模块 七天学会NodeJS 什么是NodeJS NodeJs是一个运行在服务器端的Js解析器,也是ECMScript的一个宿主环境。创造Nodejs的目的是为了实现高性能的web服务器,它的两大特点是。 事件机制 异步IO模型 浏览器也是ecmscript的一个宿主环境。 NodeJs的模块 require、exports、module三个预先定义...原创 2019-12-29 12:59:57 · 103 阅读 · 0 评论 -
代码的组织与部署
文章目录一、模块路径解析规则1.1 内置模块1.2 node_modules目录NODE_PATH环境变量二、包2.1 index.js2.2 package.json命令行程序工程目录NPM 一、模块路径解析规则 1.1 内置模块 内置模块。使用 require("fs"); 1.2 node_modules目录 这个目录是用来存放模块的。例如某个模块的绝对路径是/home/user/hel...原创 2019-12-29 13:00:42 · 125 阅读 · 0 评论 -
文件操作
文章目录一、文件拷贝1.1 小文件操作1.2 大文件操作文件操作有关的api 文件操作 一、文件拷贝 1.1 小文件操作 var fs = require('fs'); function copy(src, dst) { fs.writeFileSync(dst, fs.readFileSync(src)); } function main(argv) { copy(argv[...原创 2019-12-29 13:00:16 · 186 阅读 · 0 评论 -
网络操作
文章目录一、创建服务器与客户端api介绍http模块https模块URL模块querystringZlib 网络操作 一、创建服务器与客户端 创建http服务器就是那么简单! var http = require('http'); http.createServer(function (request, response) { response.writeHead(200, { 'Co...原创 2019-12-29 13:01:04 · 358 阅读 · 0 评论 -
进程管理
文章目录 进程管理 使用process对象管理自身。 使用child_process模块创建和管理子进程。 获取命令行参数 process.argv.slice(2) 如何退出程序 process.exit(1); 如何控制输入输出。NodeJS程序的标准输入流(stdin)、一个标准输出流(stdout)、一个标准错误流(stderr)分别对应process.stdin、pro...原创 2019-12-29 13:01:26 · 127 阅读 · 0 评论