webpack-手敲webpack配置

什么是webpack?webpack是前端的一个项目构建工具,他是基于Node.js开发出来的一个前端工具;首先思考个问题:网页中引入的静态资源多了以后有什么问题?网页加载速度慢,因为我们要发起很多次的二次请求;要处理错综复杂的依赖关系那么如何解决呢?解决方案:合并、压缩、精灵图、图片的Base64编码可以使用之前学过得requireJS、也可以使用webpack可以解决各个包之间的复杂依赖关系。

- 阅读全文 -

Node.js - 连数据库(MongoDB和MySQL)- 基本使用笔记

一、MongoDB使用mongoose来简化操作官网:https://mongoosejs.com/1 MongoDB数据库的基本概念可以有多个数据库一个数据库中可以有多个集合(表)一个集合中可以有多个文档(表记录)文档结构灵活,没有任何限制MongoDB非常灵活,不需要像MySQL一样先创建数据库、表、设计表结构只需要当插入数据时,指定往哪个数据库的哪个集合操作就行一切都由MongoDB帮你自动

- 阅读全文 -

Node.js - 基于Node后台做的留言板

Message Board-Nodenode.js的基础使用,(练习小demo)页面介绍主要两个页面,一个主界面还有一个404页面:主界面查看所有人的留言可以点击左上角人物头像可以进行评论小BUG,没进行空传值的判断(还有些小问题,无伤大雅)404界面当地址栏输入的地址错误时会跳转到该界面该界面提供一个链接按钮返回首页使用介绍用命令行来开启app.js,开启成功后会在命令框中出现running的字

- 阅读全文 -

Node.js简介

学了一段时间的vue后,发现在做一些项目的是时候总是要调用一些他人的接口,比较麻烦,就顺便把node也学了,反正迟早要学的,个人学的教程大多是网上免费的,所以会稍微老点,比如vue就是学的vue 2.0版本的,不过个人认为,相差一两年或一个版本其实问题不大的,后面的版本大多是新加了一些方法,并不会大变动,所以对于担心教程是否符合现在的时代并没必要患得患失(当然有钱报班学最新的当我没说)。 下面是

- 阅读全文 -

QQ即时聊天(只适合PC端)

其实在做第一个界面的时候就用上这个功能了。不过没想好那个界面要干什么就暂停封存了。不过这个api还是挺好的,腾讯官方通过Tencent://Message/协议可以让QQ用户显示QQ/TM的在线状态。所以记录下: function qq(){ window.open("tencent://message/?uin=要添加的QQ"); }//下面以本

- 阅读全文 -