
node.js
一路向北@L
平静的坚持比爆发的努力更弥足珍贵
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ECMAScript
ECMAScript ES6.0是JavaScript语言下一代标准,2015遍6月正式发布 目标:使JavaScript语言可以用来编写复杂的大型应用程序,成为企业级开发语言 ES5 严格模式:strict mode 即在严格条件下运行 消除JavaScript语言的一些不合理,不严谨之处,减少一些怪异行为 消除代码运行的一些不安全之处,保证...原创 2019-09-09 19:41:37 · 171 阅读 · 0 评论 -
websocket与socket
websocket与socket.io http协议是单向的,无状态的 应答模式是客户端请求,服务器应答 如果想想实现这种实时聊天? 现在,很多网站为了实现推送技术,所用的技术都是 Ajax 轮询。 轮询是在特定的的时间间隔(如每1秒), 由浏览器对服务器发出HTTP请求, 然后由服务器返回最新的数据给客户端的浏览器。 这种传统的模式带来很明显的缺点, 即浏览器需要不断的向服务器发出请求, 然...原创 2019-09-27 20:54:23 · 156 阅读 · 0 评论 -
koa和exprsss区别
koa和exprsss区别 koa没有内置中间件 express有几个内置的中间件,如express.static()//加载静态资源 koa不再有req,res请求,它是封装在context里面 ctx express是有req请求数据,res相应内容 koa自己封装了路由规则 安装 全局安装:koa-generator框架 npm install koa-generator -g 新建一个...原创 2019-09-27 20:37:16 · 263 阅读 · 0 评论 -
Mongoose
Mongoose 可以为文档创建一个模式结构(schema) 更加规范化,给属性值设置数据类型 数据可以通过类型转换为对象模型 mongoose中提供了几个新的对象 Schema(模型对象) 定义约束了数据库中的文档结构 设置规范属性的数据类型 数据类型(严格区分大小写) String,Number,Boolean,Array,Buffer,Date,ObjectId或Oid,M...原创 2019-09-25 17:15:49 · 267 阅读 · 0 评论 -
mongodb数据库
在这里插入代码片# 数据库 把数据进行持久化储存 数据库是按照数据结构来阻止,存储和管理数据的仓库 安全,操作数据方便 数据库编程语言 传统的sql语言 结构化查询语言 Structured Query Language SQL Server(微软) MySql(开源免费) Oracle(甲骨文) SQLServer和mysql语法格式 如果电脑安装以上的数据库,默认的端口是3306 se...原创 2019-09-25 08:30:31 · 116 阅读 · 0 评论 -
webpack
webpack 是一个模块打包器,能够把所有的文件都当做是一个模块 它把所有的文件资源(js,json,css,sass,图片)都看作为模块 将这些文件资源解析处理以后,生成对应的打包文件 使用webpack构建一些应用也是非常方便,比如基于 node webpack vue-cli构建vue程序(脚手架) webpack是一个基于node.js运行环境,用于打包本地文件 之间相互依赖并最终输出成...原创 2019-09-23 20:35:09 · 205 阅读 · 0 评论 -
模块化的理解
模块化的理解 1.什么是模块? 将一个复杂的程序依据一定的规则(规范)封装成几个块(文件), 并进行组合在一起 块的内部数据与实现是私有的, 只是向外部暴露一些接口(方法)与外部其它模块通信 2.为什么使用模块及模块化? 模块及模块化 以module.exports(暴露)和require(引入 )来说 (1):达到代码重用性,避免全局变量的污染 模块化是指解决一个复杂问题时自顶向下逐层把系统...原创 2019-09-22 20:26:47 · 909 阅读 · 0 评论 -
express模块
express let express = require('express') //创建一个应用程序 let app = express(); console.log(app); //定义一个路由 app.get('/',(req,res)=>{ res.send('...') }).listen(3000) 路由切换 127.0.0.1/stu stu页面 127.0.0.1/...原创 2019-09-18 22:00:07 · 328 阅读 · 0 评论 -
使用node.js删除文件夹以及文件
使用node.js删除文件夹以及文件 var fs = require('fs')//引入fs模块 var path = require('path')//引入path模块 var filepath = path.resolve('./a')//获得想要删除的文件夹的绝对路径 //console.log(filepath) function fun(dir){ var files =fs...原创 2019-09-17 19:33:11 · 657 阅读 · 0 评论 -
模块化加载与commonjs
模块化加载与commonjs 一个js文件对应就是一个模块文件 es5不支持原生的模块化,它是以script引入进来 node为了模块化,引入了commonJS规范 commonJS: 方便团队开发 方便与模块的管理 一个模块就是做你这个模块只要的事 es6中 模块 export 变量名=变量值 引入 <script type="module">import {...原创 2019-09-16 18:43:49 · 196 阅读 · 0 评论 -
国庆项目的一些坑与总结
1.npm安装spm报错:network If you are behind a proxy 解决 npm config set registry http://registry.npmjs.org/ 2.input框type=file设置cursor:pointer的问题 为了让美化上传文件框,设置了cursor:pointer;,然而不起作用,然后百度找到了解决方法,设置font-size:0...原创 2019-10-08 09:40:01 · 208 阅读 · 0 评论