我们在把包发布到 npm上时,如果需要对本地的包进行修改,我们需要改变一个版本,重新发布。然后测试时需要更新这个包进行测试。这样的话,每一次的调试都特别麻烦。我们可以使用 npm link来加速这个调试过程。 步骤1:在…
分类:node.js教程
如何解决windows docker共享目录不支持符号链接(do not support symlinks)?
windows使用docker toolbox,搭建前端开发环境时,在共享目录使用npm安装前端依赖时,发现报错,无法使用符号连接。 这里有一个帖子专门讨论这个问题,感兴趣可以看一下: https://askubuntu…
Google Map瓦片下载
Google Map瓦片下载 各类地图下载器都要花钱,无奈太穷只好自己写一个。 地址 瓦片地址https://mts1.google.com/vt/lyrs={type}&gl=CN&hl={langua…
Node.js API参考文档(目录)
Node.js v11.5.0 API参考文档 Node.js®是基于Chrome的V8 JavaScript引擎构建的JavaScript运行时。 关于文档 用法和示例 断言测试 稳定性:2 – 稳定 as…
Vue基础之初识Vue
Vue特点及优点 小巧,压缩后体积17KB; 渐进式,不需要一口吃成大胖子,一上来就用所有的东西,可以一步一步、有阶段的先吃成小胖子; 数据驱动,双向数据绑定,MVVM模式,详见下一段 指令,例如v-if/v-show等…
extract-text-webpack-plugin用法
一 背景最近在做一个项目,项目本身是用vue-cli创建的单页面应用,由于项目扩展需要创建多页面,所以需要对不同的html分别进行css文件打包。于是开始研究extract-text-webpack-plugin插件。二…
在node中引入模块要不要加分号结尾
在node中引入模块要不要加分号结尾 今天写的demo的时候遇到一个坑,如下所示 // 注意:一开始我这里是没加分号 const db = require('./libs/database') (async () =&g…
搭建node的项目并支持ES6写法
现在ES6在前端开发中已经非常普及了,所以前端转向node开发还可以继续保持ES6写法,现在node对ES6语法友好度越来越高,下面我们开始搭建一个支持ES6写法的node项目。同时使用nodemon配置项目源码修改时自…
Commander.js 中文文档(cli必备)
Commander.js node.js命令行界面的完整解决方案,受 Ruby Commander启发。 前端开发node cli 必备技能。 Install $ npm install commander API ve…
node npm 环境配置 从头来过
在 Node 使用中会安装各种模块儿,小编我作为技术小白并不知道npm cpm 安装在哪儿,全局安装的东西在哪儿。总会出现 ‘*不是内部或外部命令,也不是可运行的程序’这种提示,也不知道安装的包为…
关于Node.js的事件订阅发布
一、Node的事件订阅发布 1.EventEmitterNode中很多模块都能够使用EventEmitter,有了EventEmitter才能方便的进行事件的监听。下面看一下Node.js中的EventEmitter如何…
如何使用koa实现socket.io官网的例子
socket.io官网中使用express实现了一个最简单的IM即时聊天,今天我们使用koa来实现一下 ### 框架准备 确保你本地已经安装好了nodejs和npm,使用koa要求node版本>7.6 在你需要的位…