null: Null类型,代表“空值”,代表一个空对象指针,使用typeof运算得到 “object”,所以你可以认为它是一个特殊的对象值。 undefined: Undefined类型,当一个声明了一个变量未初始化时,…
分类:node.js教程
babel——下一代 JavaScript 语法的编译器
写在前面:Node 环境是默认支持 ECMAScript6 的,但我们需要使用 babel 来满足我们使用新特性的需求。 以下内容为了不让项目产生环境依赖,没有使用全局安装的方式。你可以新建一个文件夹,在其内部执行。 浏…
前端进阶(13) - 搭建自己的前端脚手架
搭建自己的前端脚手架 一般新开发一个项目时,我们会首先搭建好一个脚手架,然后才会开始写代码。搭建脚手架可以用 create-react-app、vue-cli、yeoman 等命令行工具,也可以直接用 html5-boi…
webpack 性能提速
按需引用 外部的组件按需引用 2.启用happypack多核构建项目 3.修改source-map配置 启用DllPlugin和DllReferencePlugin预编译库文件 1、按需引用1.1几乎所有的第三方组件框架…
从 node服务部署,到https配置与nginx转发
从 node服务部署,到https配置与nginx转发 最近在搞小程序,小程序的服务必须使用https协议,之前没学过这些,于是写下这篇博客,记录自己遇到的问题 本篇博客解决这些问题,服务器的登陆配置、项目的部署、htt…
DApp引荐机制正式上线 | IOST开发者赏金计划
2月25日IOST主网正式上线!上线前期,我们发布过一系列面向开发者的赏金开发项目。随着IOST主网生态提上日程,我们欢迎广大Dapp团队能够与我们进行合作。 什么是IOST DApp引荐机制? 如果你: 来自一个DAp…
Vue中资源路径引用新方式尝试
用node.js开发项目,如果目录结构复杂,import需要使用相对路径很麻烦,vue引入了@别名引用,该方式简化了引用路径描述。但是IDE对@别名支持的不好,可以点击关联到元文件。但是目前没找到配置能让IDE分析@引用…
Next.js源码解析【服务端渲染过程,以及_document、_app、pages这三者调用关系】
入口 这是一个基础demo,由开发者自己提供server,用于渲染 const Koa = require('koa') const Router = require('koa-router') const next =…
web跨域之jsonp, cors, proxy理解
web跨域 跨域产生原因: a. 协议名不一样 b. 主机不一样 c. 端口不一样 跨域有无问题: a. ajax请求会产生问题, 这是浏览器处理的结果 b. 通过url(统一资源定位)获取的图片(资源)也是一种跨域,但…
关于JS的面向对象的思考和总结
面向对象编程的概念和原理 1、面向对象编程是什么 它是用抽象的方式创建基于现实世界模型的编程模式(将数据和程序指令组合到对象中) 2、面向对象编程的目的 在编程中促进更好的灵活性和可维护性,在大型软件工程中广为流行。 3…
pm2如何使用
1.安装 建议全局安装 npm i pm2 -g 2.生成配置文件ecosystem.config.js 安装完pm2,执行 pm2 init 3.配置文件如下,具体参数含义详见官网文档 module.exports =…
JavaScript 编码规范
类型 基本类型 你可以直接获取到基本类型的值 string number boolean null undefined symbol const foo = 1; let bar = foo; bar = 9; cons…