node.js
前端小黑
never give up never give in
展开
-
Electron开发笔记----前端小白开发桌面应用之路(一)聊聊Electron和我的第一个Electron应用
ElectronElectron.js是什么,如果你想使用你的前端知识,去开发一个桌面应用,那么你应该会了解到Electron或者是nw,而这两者之间的区别,我在这里就不展开说了,这里主要要说的是Electron.jsElectron是在2013年为了开发Github上可编程的文本编辑器Atom的框架而开发出来的一、为什么会有Electron首先,在学习Electron.js之前,我们先来聊聊,为什么会有Electron这种东西以下为我的个人观点:我个人觉得,Electron这类框架的出现,是原创 2020-07-26 13:59:04 · 1547 阅读 · 0 评论 -
从node.js的文件监听到webpack的热编译实现
我们知道,webpack可以通过配置实现热更新,让我们在编写代码时不需要手动去执行一些编译命令,而是在保存的时候就可以自动更新视图,那么这些功能是怎么做到的呢首先,我们分解一下要做的事情,我们需要去监听文件的更新,当文件更新时,去修改对应的视图部分,那么,我们先看看如何去监听文件的更新node.js实现监听文件更新使用node.js实现监听文件更新,既然是和文件有关,那么盲猜fs中可能有相关的API。对于文件的监听,fs提供了两个API,watch和watchFile,这两个API最简单的区别,在于原创 2020-05-27 15:36:27 · 715 阅读 · 2 评论 -
使用node serve-static快速搭建测试请求服务器
做了好多次项目,一直都是自己前端把请求和渲染都写好了,但是后端要等到很久才能写好,所以自己搭了个node服务器来测试自己的请求渲染是否有问题,每次vue打包完就把打包后的文件扔到这个服务器下因为只是测试用的,所以我做的很简单,只是匹配前端发送来的数据然后返回一些静态数据以供看渲染效果看完整代码请直接滑到底部使用serve-static搭建静态服务器serve-static可以快速搭建静态服...原创 2019-11-22 10:29:28 · 3273 阅读 · 0 评论 -
node.js学习笔记(一)package.json
package.json文件的创建在一个node项目中,package文件可以直接创建package.json后编写里面的内容,也可以通过使用npm init来初始化(没有时即为创建)。直接创建很容易,直接创建名为package.json文件后编写里面的内容就可以了使用npm init创建时,会以一个问答的形式创建,通过“回答问题”来给对应的键名赋键值。这里输入的问答会将内容写...原创 2019-03-10 21:39:28 · 680 阅读 · 0 评论 -
node.js学习笔记(二)模块的调用
模块在JavaScript中,每个JavaScript文件都被当做一个模块使用,而我们也可以通过npm从网上下载所要依赖的模块模块的调用常用模块的调用在node.js中,我们经常会使用调用模块来实现各种功能,我们看看node.js官网的一段创建服务器的代码const http = require('http');const hostname = '127.0.0.1';...原创 2019-03-10 22:11:24 · 337 阅读 · 0 评论 -
node.js爬虫——爬取CSDN首页的文章内容
在node.js出现之后,我们也可以使用JavaScript来实现爬虫了,对应于http和https,我们只要引入http或者https模块就可以爬取对应的数据,在爬取文章数据后我们将其保存到本地文件中,首先导入三个模块导入模块这里要导入三个模块,https:用于实现爬虫cheerio:用于处理数据fs:用于将数据写入本地文件中const https = require("https...原创 2019-07-31 00:08:11 · 920 阅读 · 0 评论 -
node.js爬虫--爬取CSDN首页图片
这篇文章的代码在我之前写的node.js爬虫——爬取CSDN首页的文章内容的基础上进行修改,做针对图片的爬取,实际上就是读取图片的资源,将图片保存到本地首先将之前的代码复制过来,将读取文章的部分删除const https = require("https")const cheerio = require("cheerio")const fs = require("fs")const u...原创 2019-08-01 17:26:01 · 612 阅读 · 1 评论