上一页 1 ··· 6 7 8 9 10 11 12 13 14 下一页

2018年12月25日

适用于 deno 的多版本管理工具 dvm 发布

摘要: 不知不觉中,deno 已经默默的发布了 3 个版本了: 0.1.0 0.1.1 0.1.2 昨晚通宵做了一个 deno 多版本的管理工具: dvm。 github 地址: https://github.com/justjavac/dvm 功能基本参考了 nvm。 安装 使用 在 Windows 平台 阅读全文

posted @ 2018-12-25 15:16 夜里码码 阅读(291) 评论(0) 推荐(0) 编辑

使用vscode写typescript(node.js环境)起手式

摘要: 动机 一直想把typescript在服务端开发中用起来,主要原因有: javascript很灵活,但记忆力不好的话,的确会让你头疼,看着一月前自己写的代码,一脸茫然。 类型检查有利有敝,但在团队开发中,限制个人的天马行空还是很有效的; node对模块等es6特性的支持不尽人意,目前我只用node长期 阅读全文

posted @ 2018-12-25 15:15 夜里码码 阅读(708) 评论(0) 推荐(0) 编辑

怎么样写一个能告诉你npm包名字是否被占用的工具

摘要: 事情是这样的:因为我经常会写一些npm包,但是有时候我写完一个包,npm publish 的时候却被提示说包名字被占用了,要不就改名字,要不就加scope,很无奈。npm 命令行可以通过 npm view 的方式去得知一个包是否存在,但是无法批量得知,所以就想着写一个工具来批量选名:) 本教程的相关 阅读全文

posted @ 2018-12-25 15:14 夜里码码 阅读(630) 评论(0) 推荐(0) 编辑

cookie、session和md5加密

摘要: cookie Http无状态协议,只能在同一个网站(包括多个页面)下获取,存储在客户端本地的一段信息,帮助我们存储信息获取信息。但是同样有风险:我们自己在浏览器上可以操作或者设置Cookie。 session session是基于cookie实现,关闭浏览器就会消失。session会通过cookie 阅读全文

posted @ 2018-12-25 15:13 夜里码码 阅读(804) 评论(0) 推荐(0) 编辑

package.json 非官方字段集合

摘要: package.json 非官方字段集合 package.json 官方字段请参考 https://docs.npmjs.com/files/package.json。下面介绍的是非官方字段,也就是各种工具定义的相关字段。 1. yarn 相关字段 yarn: 类似 npm 的依赖管理工具,但 ya 阅读全文

posted @ 2018-12-25 15:12 夜里码码 阅读(905) 评论(0) 推荐(0) 编辑

你可能不知道的 Date 类

摘要: Date 是 JS 中的重要的一个内置对象,其实例主要用于处理时间和日期,其时间基于 1970 1 1 (世界标准时间)起的毫秒数,时间戳长度为 13 位(不同于 Unix 时间戳的长度 10 位)。对于日期和时间,我们有无数个使用场景,因此需要特别注意一些细节和约定。 1. 构造函数 通过 new 阅读全文

posted @ 2018-12-25 15:11 夜里码码 阅读(222) 评论(0) 推荐(0) 编辑

node中的cookie

摘要: 为什么需要cookie 我们知道http是无状态的协议,无状态是什么意思呢?我来举一个小例子来说明:比如小明在网上购物,他浏览了多个页面,购买了一些物品,这些请求在多次连接中完成,如果不借助额外的手段,那么服务器是不知道他到底购买了什么的,因为服务器压根就不知道每次请求的到底是不是小明,除非小明有一 阅读全文

posted @ 2018-12-25 15:10 夜里码码 阅读(143) 评论(0) 推荐(0) 编辑

Next轻量级框架与主流工具的整合

摘要: 前言 老大说以后会用 next 来做一下 SSR 的项目,让我们有空先学学。又从 0 开始学习新的东西了,想着还是记录一下学习历程,有输入就要有输出吧,免得以后给忘记学了些什么~ Next框架与主流工具的整合 github地址:https://github.com/code coder/next m 阅读全文

posted @ 2018-12-25 15:07 夜里码码 阅读(313) 评论(0) 推荐(0) 编辑

Egg.js学习

摘要: egg.js是什么 是一个node.js的后台web框架,类似的还有express,koa 优势:规范、插件机制Egg.js约定了一套代码目录结构(配置config、路由router、扩展extend、中间件middleware、控制器controller)规范的目录结构,可以使得不同团队的开发者使 阅读全文

posted @ 2018-12-25 15:07 夜里码码 阅读(243) 评论(0) 推荐(0) 编辑

2018年12月22日

npm包的发布和管理

摘要: npm包管理 npm其实是Node.js的包管理工具(node package manager)。 为啥我们需要一个包管理工具呢?因为我们在Node.js上开发时,会用到很多别人写的JavaScript代码。如果我们要使用别人写的某个包,每次都根据名称搜索一下官方网站,下载代码,解压,再使用,非常繁 阅读全文

posted @ 2018-12-22 20:03 夜里码码 阅读(253) 评论(0) 推荐(0) 编辑

上一页 1 ··· 6 7 8 9 10 11 12 13 14 下一页

导航