
node.js
改个名字888777
这个作者很懒,什么都没留下…
展开
-
webpack的 require.ensure 使用
// 批量导入.md文件import GROUPS from '/';GROUPS.map(item => { return item.component = LOAD_DOCS_MAP["zh-CN"]('zh-CN', item.path) })const LOAD_DOCS_MAP = { 'zh-CN': (lang, path) => { return r => require.ensure([], () => .原创 2021-08-26 16:32:59 · 614 阅读 · 0 评论 -
node 自动化脚本
在这个进程里:process.stdin.on('data',function(data){}),生成文件内容。之后记得process.stdin.on('end', () => {process.exit()})原创 2021-06-27 11:03:39 · 366 阅读 · 0 评论 -
update
Vuecli3库模式搭建组件库并发布到npmhttps://juejin.cn/post/6844903687668629518#heading-14实现element-ui的按需引入,按需打包加载https://segmentfault.com/a/1190000015884948#articleHeader1原创 2021-05-31 11:41:03 · 153 阅读 · 0 评论 -
nginx【nginx跨域、nginx开启gizp压缩、nginx服务器部署项目】
1. 跨域(反向代理)(正向代理隐藏真实客户端,反向代理隐藏真实服务端)『反向代理:客户端无法感知代理,因为客户端访问网络不需要配置,只要把请求发送到反向代理服务器,由反向代理服务器去选择目标服务器获取数据,然后再返回到客户端,此时反向代理服务器和目标服务器对外就是一个服务器,暴露的是代理服务器地址,隐藏了真实服务器IP地址』2. 缓存配置 及 开启 gzip压缩3. 部署项目4. 负载均衡(假设有15个请求发送到代理服务器,那么由代理服务器根据服务器数量,平均分配,每个服务器处理5个请求,这个原创 2020-07-17 11:47:04 · 351 阅读 · 0 评论 -
常学常新之node.js, koa, express
直接看例子吧,我写了一些例子放在github:https://github.com/Adalake/demo-node.js原创 2021-01-15 19:56:54 · 135 阅读 · 0 评论 -
B站 使用socket.io制作网页聊天应用
大多数实时聊天系统通常基于 socket 来构建。 Socket 为客户端和服务器提供了双向通信机制。这意味着服务器可以推送消息给客户端。无论何时你发布一条消息,服务器都可以接收到消息并推送给其他连接到服务器的客户端。原创 2019-03-02 07:19:24 · 552 阅读 · 0 评论 -
从入门到深入node.js开发实战--B站视频学习笔记 (视频09~19)
Node.js适合开发I/O多的业务,而不适合计算任务繁重的业务,否则会被堵塞。当某个I/O执行完毕时,将以事件的形式通知执行I/O操作的线程,线程执行这个事件的回调函数。为了处理异步I/O,线程必须有事件循环,不断的检查有没有未处理的事件,依次予以处理。我们结合fs模块做一个小小的学生管理系统,顶层路由可以设计德很漂亮,比如:http://127.0.0.1:3000/student...原创 2018-10-30 23:25:05 · 575 阅读 · 0 评论 -
开发环境 process.env.NODE_ENV
process.env.NODE_ENV 的作用通过判断这个变量区分开发环境或生产环境。process对象是全局变量,它提供当前node.js的有关信息,以及控制当前node.js的有关进程。因为是全局变量,它对于node应用程序是始终可用的,无需require()。env是process对象的一个属性,这个属性返回包含用户环境信息的对象。在终端输入node后,在输入process.env可以看到打印出来的信息。NODE_ENV不是process.env对象上原有的属性,它是我们自己添加上去原创 2020-11-15 20:45:53 · 1123 阅读 · 0 评论 -
Node.js 表单提交&静态资源服务器
var http = require("http");var url = require("url");var server = http.createServer(function(req,res){ //得到查询部分,由于参数是true,得到的query是一个对象 var queryObj = url.parse(req.url,true).query; var ...原创 2018-12-07 00:20:53 · 327 阅读 · 0 评论 -
从入门到深入Node.js开发实战--B站视频学习笔记 (视频01~08)
因为是看视频作的笔记,所以有点乱。由于Node.js平台是在后端运行JavaScript代码,所以,必须首先在本机安装Node环境。没有服务器架构,没有根目录的概念。安装完成后,在Windows环境下,打开命令提示符:window+RNode.js特点:单线程、异步I/O特性、事件驱动引用方式: $ cd c:\$ node 1.js在我们创建 Nod...原创 2018-10-09 23:33:15 · 638 阅读 · 0 评论