06 2017 档案
摘要:.babelrc是用来设置转码规则和插件的,这种文件在window上无法直接创建,也无法在HBuilder中创建,甚至无法查看,但可以在sublime text中创建、查看并编辑。 当我们使用es6语法时必须按照babel-preset-es2015插件: npm i babel-preset-es
阅读全文
摘要:欲了解await,必须先了解Promise,可参考: http://www.cnblogs.com/yanze/p/6347646.html 支持度: ES6已支持Promise,ES7也决定支持await 首先查看一个实例: var f= ()=> { return new Promise((re
阅读全文
摘要:今天用nuxt做项目时,启动npm run dev,项目正常启动, 可过一会儿再试图启动时却报错: * ./libhtml5-entities.js in ./~/html-entities/index.js,发现html-entities的lib文件夹下的html5-entities.js不见了,
阅读全文
摘要:在创建Vue实例时经常看见render: h => h(App)的语句,现做出如下解析: h即为createElement,将h作为createElement的别名是Vue生态系统的通用管理,也是JSX所要求的 h => h(App)是es6语法,即为: function(h){return h(A
阅读全文
摘要:name 必填 应用名称 version 必填 应用版本 description 选填 应用描述,多用于搜索,在npm search 时可以用到 keywords 选填 应用关键字,也多用于搜索 scripts 可选 这是一个对象,key为生命周期事件名,value是具体指令 如上: npm run
阅读全文
摘要:body-parser用来解析http请求体,对不同的content-type有不同的处理方式, 首先介绍一下常见的四种Content-Type: 1.application/x-www-form-urllencodes form表单提交 2.application/json 提交json格式的数据
阅读全文
摘要:"__v"是"versionKey"的简写,当每一个文档由mongoose创建时就会自动添加,代表这该文档的版本,此属性可配置修改,默认为"__v", 作用是可以在"save文档"时作为一个查询条件,避免在"取出数据"到"save数据"的这段时间内,数据被其他进程修改而导致冲突。
阅读全文
摘要:module.exports与exports经常能让人弄混,其实module.exports才是真正的对外接口,exports只是对它的引用,即一种辅助、简化写法的工具。 他们之间的关系类似于: var obj1= {}; var obj2= obj1; obj1.a= 1; obj2.b= 2;
阅读全文