最新 最热

elasticsearch7.2安装

今天搞了一把elasticsearch, 安装了单机服务和一些插件,感觉这个软件的安装相较于其他的软件稍微复杂一点。因为安装的过程中可能会有各种报错需要解决。在此记录一下。既然是软件的安装,还是离不开这四个步骤: 下载, 解...

2021-12-13
1

使用Vue+Node.js+Express+Socket.io实现简易聊天室Demo并解决跨域问题

github :https://github.com/DannyZeng2/EasyChat- SimpleDemo完整版聊天室正在更新中,欢迎大家交流:https://www.jianshu.com/p/47c221ccd393Socket.io的默认事件列表服务端事件事件名称描述connections......

2021-12-11
1

Thinking--javascript 多类目创建(npm源码解读)

Npm 获取配置的顺序(由高到低):Command Line Flags > Environment Variables > npmrc Files > Default Configs

2021-12-10
1

巧用 gitHooks 提交前校验代码

在每一个使用 git 进行版本管理的仓库,都有一个目录 .git/hooks,包含 commit 各个阶段 Hooks 的脚本。这些 Hooks 在 git 操作 commit、push、merge 等得时候,可以做前置或者后置的操作,例如 pre-commit 在 git commit 前...

2021-12-09
1

剖析 npm、yarn 与 pnpm 依赖管理逻辑

我们在项目开发的过程中会引用到各种不同的库,各种库又依赖了其他不同的库,这些依赖应该如何进行管理,今天这篇文章主要聊的就是这个事情。

2021-12-09
1

Webpack 性能系列五:使用 Scope Hoisting

默认情况下,经过 Webpack 打包后的模块资源会被组织成一个个函数形式,例如:

2021-12-09
1

Webpack 性能系列三:提升编译性能

除此之外,还可以通过一些普适的最佳实践,减少编译范围、编译步骤提升 Webpack 性能,包括:

2021-12-09
1

vue-element组件安装教程

将Element归类为Vue.js,主要原因为Element是饿了么团队基于MVVM框架Vue开源出来的一套前端ui组件,下面将介绍如何进行vue-element组件的安装。

2021-12-08
1

带你重新认识Node

Ryan Dahl也曾评估过使用C、Lua、Haskell、Ruby等语言作为备选实现,得出以下结论:

2021-12-08
1

如何优雅地操作数据库?ORM了解一下

对象关系映射(Object Relational Mapping,简称ORM),是一种程序技术,实现面向对象编程语言中的内存对象与关系型数据库中的业务实体之间的关系映射。这样在我们操作数据库的时候,不再需要和复杂的SQL语句打交道,只需要简单地...

2021-12-08
1