Marvin's Blog【程式人生】
Ability will never catch up with the demand for it
Home
Tags
Categories
Topics
Node j s
20
Oct 2019
如何用Yarn升级Package.json中的包
Nodejs的项目会带一个package.json文件,里面列举了此项目依赖的各种包(通常安置在node_modules目录下可以找到),并且每个包要指明其版本号。包的版本号使用Semantic Versioning的方式命名,参考 Abo...
16
Dec 2018
记NodeJS Addon的编写
NodeJS基于v8 JavaScript引擎,然后v8是基于C++语言写成的,所以Node可以通过C++来进行扩展,也就是增加所谓的Addon。 NodeJS的这篇官方文档说明了如何编写C++Addon。 node-gyp NodeJS ...
10
Jan 2018
解密微信小程序API返回的加密数据
微信小程序API返回的部分数据是经过加密啊的,需要对其进行解密才能获得原始内容。根据用户数据的签名验证和加解密介绍的解密方法,本文采用aes-js和base64-js对加密数据进行解密。 首先用yarn(或者npm)安装aes-js和bas...
13
May 2017
让Atom编辑器成为你手中的大刀
编辑器就像是厨师手里的菜刀,一个厨师不可能只用一把刀解决所有问题。一个厨师至少要配两种刀,一是在任何情况下都能使用的小刀,以Vim或者Sublime Text这种体积在10MB以下的最好;另一种是像Atom这种大刀,体积在100MB级别,虽...
21
Apr 2014
初识Node.js
前些天使用到了一个Javascript库,需要用到Node.js,于是顺道了解了下Node.js。 Node.js创始人Ryan Dahl在JSCON上的演示文稿中说Node.js是 Evented Server-side Javascr...