
服务端
爱睡的虫虫
本人博客只供自己学习和笔记用途
展开
-
node + express + axios 增删改查接口API
const express = require("express");const path = require("path");const fs = require("fs");const app = express();const db = require("./src/mock/data.json");// 对外开放 静态资源目录app.use(express.static(...原创 2019-12-16 23:38:07 · 480 阅读 · 0 评论 -
node-dev工具和supervisor工具
简介node-dev是一个node.js开发工具,当文件被修改时,它会自动重新启动node进程。使用介绍1、安装npm install -g node-dev2、运行服务node-dev index.js3、Node-dev 可以当有js文件修改后自动去重启nodejs进程, 这样就不用每次ctrl+c 终止在重启了,而且不仅支持js文件, .json .node .coffee...原创 2019-12-08 22:57:20 · 552 阅读 · 0 评论 -
fs 模块
node fs 文件系统1、浏览器js 不允许操作文件。2、服务端node通过fs核心模块文件系统来操作。(增,删,改,查)fs 重点操作文件操作:读取、写入、删除、判断存在性,文件信息目录操作:创建、删除、读取fs 操作都有两个版本:同步版本 (接力赛跑)异步版本 (比赛跑)1、读取文件格式:readFile(异步)readFileSync (同步)readFile(...原创 2020-03-31 17:42:23 · 272 阅读 · 0 评论 -
gulp自动构建工具
现在的前端开发不再是简单的使用HTML + CSS + JavaScript 这些技术去构建网页应用。我们要提高效率,就必须减少重复的工作。使用less之类预处理的css提供开发阶段更加便利,更加快捷gulp 就是一种可以自动化完成我们开发过程中大量的重复工作预处理语言的编译js css html 压缩混淆图片体积优化gulp是一个前端自动化构建工具。gulp类似的工...原创 2019-01-03 16:11:18 · 645 阅读 · 0 评论 -
npm -- nodejs强大的包管理器
npm是什么NPM的全称是Node Package Manager,是随同NodeJS一起安装的包管理和分发工具,它很方便让JavaScript开发者下载、安装、上传以及管理已经安装的包。npm通常是和node.js一起安装的npm,node package manager,是 Node 的模块管理器,功能极其强大。它是 Node 获得成功的重要原因之一。随着一系列基于node...原创 2019-12-04 21:53:20 · 704 阅读 · 0 评论 -
npm --save-dev --save 的区别
npm install 在安装 npm 包时,有两种命令参数可以把它们的信息写入 package.json 文件 一个是 --save // 运行依赖(发布)另一个是–save-dev //开发依赖(辅助)区别是它们会把依赖包添加到package.json 文件–save : dependencies 键下,发布后还需要依赖的模块,譬如像jQuery库或者Angular框架类似的,我们在开发完原创 2017-10-16 10:34:07 · 374 阅读 · 0 评论 -
Common JS
模块规范CommonJS模块规范主要分为三部分:模块引用、模块定义、模块标识。模块引用 var math = require("math");带路径与不带路径的区别模块引入没有带路径,引用的是当前所在目录下的node_modules目录。模块引入的有其他路径,就需要使用到相对路径或绝对路径。var add = require(’./add.js’)模块定义module对象:在...原创 2019-09-28 22:03:08 · 863 阅读 · 0 评论 -
babel 转码器
初识node1.node定义Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。2.node的特点1.事件驱动2.非阻塞式 I/O3.轻量又高效4.单线程3.Node可以做什么?1.操作文件fs(重点讲)2.操作http服务器(重点讲)3.操作进程(这个月不学习,但是大家要知道)4.理解node环境和浏览器环境的区别1.全局环境下thi...原创 2019-11-29 11:15:54 · 464 阅读 · 0 评论 -
服务端开发 node.js
模块化编程1.什么是模块在node.js中,所谓的模块,就是一个文件,通常是js文件或json文件。换言之,一个Node.js文件就是一个模块。模块是Node.js应用程序的基本组成部分。(2).为什么需要模块机制?前面,在浏览器端已经讨论过模块化的问题。回顾一下,在浏览器为何需要模块化?主要是解决两大问题: 全局变量污染 繁琐的文件依赖到了服务端,情况是有些不同的。...原创 2019-05-31 23:10:47 · 1538 阅读 · 0 评论