![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
node+webpack
文章平均质量分 93
一步一个脚印,为了学习而学习
Free Joe
我本微末凡尘,却也心向天空
展开
-
MongoDB详细入门学习
MongoDB 是由C++编写的,是一个基于分布式文件存储的开源NoSql数据库系统。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。原创 2021-01-06 02:07:47 · 2249 阅读 · 0 评论 -
Node.js集成MongoDB之Mongoose详细入门
Mongoose,是MongoDB的一个对象模型工具,是基于node-mongodb-native开发的MongoDB的nodejs驱动,也目前是Node.js操作 MongoDB的首选库。Schema:模型类的骨架,通过Schema可以生成模型类,通过模型类可以生成文档。 Model:由Schema产生的构造器,具有属性和行为。Modal的每一个实例就是MongoDB的一个文档。Instance:Model的实例,通过new Model()得到,也就是MongoDB的一个文档。原创 2021-01-10 04:12:39 · 2345 阅读 · 1 评论 -
Node.js集成MongoDB之MongoClient与模块化
MongoClient,Mongodb官方提供的Nodejs驱动,继承于mongo类(现在mongo模块被淘汰了),对MongoDB的操作和在mongo shell中几乎一致原创 2021-01-08 22:42:27 · 2110 阅读 · 0 评论 -
Koa框架学习
- Koa核心模块并未捆绑任何中间件(路由功能也需要引入别的中间件)【方便用户的拓展】- Koa使用了 Promise、async/await 语法来进行异步编程(Express 是基于事件和回调的)【避免地狱回调】- Koa增强了对错误的处理- Koa开发的web应用体积更小,功能更强大原创 2020-12-28 02:46:40 · 1115 阅读 · 0 评论 -
Nodejs-Express框架入门到构建简单留言板项目
Express 是一个保持最小规模的灵活的 Node.js Web 应用程序开发框架,Express 框架的核心特性如下:通过设置中间件来处理HTTP请求。通过路由来执行不同的HTTP请求操作。通过模板来渲染HTML页面。原创 2020-12-26 21:47:42 · 479 阅读 · 1 评论 -
Nodejs全方位入门
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环,也可以简单地将Node.js理解为运行在服务端的 JavaScript。 Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。NodeJs中js文件中的最外层this指向什么?原创 2020-12-25 14:01:16 · 1977 阅读 · 0 评论 -
npm使用与package.json说明
npm是于Node社区中产生的,是nodejs的官方包管理工具。1️⃣npm1.1❀ 初始化项目1.2❀ 安装模块1.3❀ 本地安装和全局安装1.4❀ 镜像源1.5❀ 生产依赖和开发依赖1.6❀ 其他npm命令2️⃣解读package.json文件2.1❀ package.json字段说明2.2❀ 版本号说明2.3❀ 常见的版本号限定符原创 2020-12-24 16:21:46 · 1376 阅读 · 0 评论 -
Webpack学习(给力!篇幅较长)
<font color=oragen>Webpack是一个开源的JavaScript模块打包工具,其最核心的功能是解决模块之间的依赖,把各个模块按照特定的规则和顺序组织在一起,最终合并为一个或多个bundle。这个过程就叫作==模块打包==。<font color=afb4db>一般而言,一个入口对应一个bundle,但一个入口也可产出多个bundle(比如:使用了样式分离插件)。<font color=abc88b>对于webpack来说,所有的资源(.js、.css、.png)都是module。原创 2020-12-23 01:49:55 · 457 阅读 · 0 评论 -
Babel 学习与使用
JavaScript在不断的发展,各种新的标准和提案层出不穷。许多使用JavaScript开发的的产品,具体点,那就以浏览器为代表吧!产品肯定是落后于实现标准的,这就导致许多新的JavaScript特性无法被兼容,明明那么方便简洁特性,却用不上,这是不能被接受的。Babel是一个JavaScript编译器,也是一个工具链,集成了众多的插件和工具。Babel 主要将 ECMAScript 2015+ (ES6+)版本的代码转换为向后兼容的 JavaScript 语法,以便能够运行在当前和旧版本的浏览器原创 2020-12-20 04:19:44 · 1313 阅读 · 2 评论