- 授权协议: MIT
- 开发语言: JavaScript
- 操作系统: 跨平台
- 软件首页: http://spmjs.io
- 软件文档: https://github.com/spmjs/docs/blob/master/zh-cn/README.md
- 官方下载: https://github.com/spmjs/spm/archive/master.zip
软件介绍
SPM 是 CMD 的包管理工具,需要和 Sea.js 配合使用。
安装 Node
Node.js 支持 >= 0.10.29, 建议安装 >= 0.12.0
osx, linux 环境
$ git clone git@github.com:creationix/nvm.git ~/.nvm $ source ~/.nvm/nvm.sh # 安装 $ nvm install v0.12.0 # 显示当前本地安装的所有 Node.js $ nvm ls # 显示服务器所有可用的 Node.js $ nvm ls-remote # 本地可用的 Node.js 中使用 0.12.0 $ nvm use 0.12.0 # 设置每次启动默认版本 $ nvm alias default 0.12.0
window 环境
这里假设大家都使用 d:\git 目录存放 git 项目。
$ d: $ cd git $ git clone git@github.com:nanjingboy/nvmw.git # 设置 d:\git\nvmw 墓道到 PATH 环境变量 $ set "PATH=d:\git\nvmw;%PATH%" # 安装 $ nvmw install 0.12.0 # 显示当前本地安装的所有 Node.js $ nvmw ls # 显示服务器所有可用的 Node.js $ nvmw ls-remote # 本地可用的 Node.js 中使用 0.12.0 $ nvmw use 0.12.0 # 设置每次启动默认版本 $ nvmw switch 0.12.0
node-gyp 编译环境配置 (可选)
https://github.com/TooTallNate/node-gyp#installation
安装 SPM
$ npm i spm -g
如遇因网速原因导致的安装失败,可尝试使用 cnpm 的源加速安装。
$ npm i spm -g -r http://r.cnpmjs.org/
区块链核心算法解析
【瑞士】Roger Wattenhofer(罗格.瓦唐霍费尔) / 陈晋川、薛云志、林强、祝庆 / 电子工业出版社 / 2017-8 / 59.00
《区块链核心算法解析》介绍了构建容错的分布式系统所需的基础技术,以及一系列允许容错的协议和算法,并且讨论一些实现了这些技术的实际系统。 《区块链核心算法解析》中的主要概念将独立成章。每一章都以一个小故事开始,从而引出该章节的内容。算法、协议和定义都将以形式化的方式描述,以便于读者理解如何实现。部分结论会在定理中予以证明,这样读者就可以明白为什么这些概念或算法是正确的,并且理解它们可以确保实现......一起来看看 《区块链核心算法解析》 这本书的介绍吧!
RGB转16进制工具
RGB HEX 互转工具
XML 在线格式化
在线 XML 格式化压缩工具

