前端模块化 主要解决的问题 1、命名冲突 2、文件依赖及顺序 前端模块化规范 1、CommonJS规范:Nodejs模块化遵循CommonJS规范 2、AMD规范:异步模块规范,是RequireJS在推广过程中对模块定义…
分类:node.js教程
Vue keepAlive 数据缓存工具,实现返回上一个页面浏览的位置;
需求分析 背景:1.数据列表页,滚动加载数据;2.多条数据情况下,点击某一条,进入详细页进行编辑(修改,删除)操作;3.保存返回上一页; 在上面的情况下,想要保持在上次浏览位置,并且保持数据是最新的; 解决办法 1.原始…
nodejs log4js 使用
本文章针对 log4js v4.3 本文对自己用log4js的技术点简单的做一个记录,有一些技术点没有用到或者写全,会在后面用到的时候进行更新。 先大概的对log4js 的基本用法做一个总结,使用 configure()…
GitBook的安装、卸载、常见问题
Tips:博主使用的版本 博主博客地址 博主Gitbook Node v8.11.2 npm v6.9.0 gitbook v3.2.3 服务器 CentOS6.5 官方GitHub: https://github.co…
记一次mpa多页面应用处理
起因 由于国内的搜索引擎对单页面应用支持不友好,所以一般网站的网站做的是多页面应用 选择 做网站当然是世界最好的语言PHP啦,开始也是想这样做的,但是在写这篇文章的时候,自己是一枚前端开发,考虑到可维护性,其他的前端未必…
Node.js 指南(ABI稳定性)
ABI稳定性 介绍 应用程序二进制接口(ABI)是程序调用函数和使用其他编译程序的数据结构的一种方法,它是应用程序编程接口(API)的编译版本,换句话说,头文件描述了类、函数、数据结构、枚举和常量,使应用程序能够通过编译…
express.js的介绍及使用
Node.js 《Node.js 官网(中文)》 Node.js 《Node.js 官网(英文)》 <br/><br/> Node.js 是什么 Node.js® is a JavaScript …
如何给Egg.js项目开启80端口访问
为什么要 因某些特殊情况,项目cdn做了防盗链,然后本地开发也收到了限制,在cdn设置了一些本地ip的白名单,居然对端口支持不好,结果有时候可以访问cdn资源,有时候又不行,无奈,和运维、后端商量讲开发地址暂时改成80端…
node中删除目录
由于删除目录只能删除空目录(如果有子文件或文件夹要先删除) 目录结构算是典型的二叉树模型,所以涉及到遍历树结构 二叉树遍历(分为深度和广度,以及先序,中序,后序之分) 以下以深度先序解决目录删除 在node中由于主线程为…
Next轻量级框架与主流工具的整合
前言 老大说以后会用 next 来做一下 SSR 的项目,让我们有空先学学。又从 0 开始学习新的东西了,想着还是记录一下学习历程,有输入就要有输出吧,免得以后给忘记学了些什么~ Next框架与主流工具的整合 githu…
【开发小技巧】Windows环境下配有Node.js 性能平台(alinode)的项目开发频繁报错
如果有人使用了阿里云的Node.js 性能平台,这个项目会在不同的开发环境下有不同的效果。比如,我在egg.js项目中有用到这个阿里云的Node.js性能监控,我在项目中配好了各项参数,在监控里也是可以看到当前活跃项目的…
js中get请求中将json格式的对象拼接成复杂的url参数
const url=”/mock/products” const query={pageIndex: 1, pageSize: 5} 方法一 const serialize = function(…