本文介绍:构建基于墨客区块链的基础开发环境,面向nodejs,资深程序猿可以绕行。
本文实际操作环境为:64位Windows 10 中文版。
1.git安装
git是一种版本控制系统。github是一个网站,给用户提供git服务。
1.1 下载安装包
到官网:https://git-scm.com/download下载相应版本的安装包。
确定自己要下载的版本,点击下载即可。
1.2 安装git
下载完之后,双击应用程序,一路next即可完成安装。
1.3 配置环境变量
安装成功并配置后,可以在Git Bash或系统自带terminal使用git。
1.4 初次运行前配置
一般在新的系统上,我们都需要先配置下自己的 Git 工作环境。配置工作只需一次,以后升级时还会沿用现在的配置。当然,如果需要,你随时可以用相同的命令修改已有的配置。
Git 提供了一个叫做 git config
的工具,专门用来配置或读取相应的工作环境变量。而正是由这些环境变量,决定了 Git 在各个环节的具体工作方式和行为。
配置用户信息:
第一个要配置的是你个人的用户名称和电子邮件地址。这两条配置很重要,每次 Git 提交时都会引用这两条信息,说明是谁提交了更新,所以会随更新内容一起被永久纳入历史记录:
$ git config --global user.name "John Doe"
$ git config --global user.email [email protected]
如果用了 --global
选项,那么更改的配置文件就是位于你用户主目录下的那个,以后你所有的项目都会默认使用这里配置的用户信息。如果要在某个特定的项目中使用其他名字或者电邮,只要去掉 --global
选项重新配置即可,新的设定保存在当前项目的 .git/config
文件里。
查看配置信息:
$ git config --list
有时候会看到重复的变量名,那就说明它们来自不同的配置文件(比如 /etc/gitconfig
和 ~/.gitconfig
),不过最终 Git 实际采用的是最后一个。
也可以直接查阅某个环境变量的设定,只要把特定的名字跟在后面即可,像这样:
$ git config user.name
John Doe
获取帮助:
想了解 Git 的各式工具该怎么用,可以阅读它们的使用帮助,方法有三:
$ git help <verb>
$ git <verb> --help
$ man git-<verb>
比如,要学习 config 命令可以怎么用,运行:
$ git help config
1.5 github安装
另一个简单的方法是安装 GitHub for Windows。
该安装程序包含图形化和命令行版本的 Git。
2.nodejs安装
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。
Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。
2.1 下载安装包
到官网:http://nodejs.cn/download/下载相应版本的安装包。
2.2 安装nodejs
下载完之后,双击应用程序,一路next即可完成安装。
新版的Node.js已自带npm(node package manager),安装Node.js时会一起安装。
npm的作用就是对Node.js依赖的包进行管理(包括安装、卸载、管理依赖等);
2.3 配置环境变量
第一项:配置的是npm安装的全局模块所在的路径,以及缓存cache的路径,之所以要配置,是因为以后在执行类似:
npm install express [-g]
的安装语句时,会将安装的模块默认安装到“C:\Users\AppData\Roaming\npm”路径中。
如果希望将全模块所在路径和缓存路径放在node.js安装的文件夹中,则在安装的文件夹“C:\Program Files\nodejs”下创建两个文件夹“node_global”和“node_cache”。
创建完两个空文件夹之后,打开cmd命令窗口,输入:
C:\>npm config set prefix "C:\Program Files\nodejs\node_global"
C:\>npm config set cache "C:\Program Files\nodejs\node_cache"
第二项:配置系统变量
在【系统变量】下的【Path】会自动添加“C:\ Program Files \nodejs”;
手动新增:“C:\Program Files\nodejs\node_global;”
进入环境变量对话框,在【系统变量】下新建【NODE_PATH】,输入
”C:\Program Files\nodejs\node_global\node_modules”
将【用户变量】下的【Path】值中的【C:\Users\Administrator\AppData\Roaming\npm】修改为【C:\Program Files\nodejs\node_global】,如果两项都已经存在,直接删除【C:\Users\Administrator\AppData\Roaming\npm】即可。
2.4 npm常用命令
-g 参数,全局安装(模块安装在系统变量NODE_PATH对应路径下)
-save 参数,将保存配置信息至package.json(package.json是nodejs项目配置文件);
-dev 参数,保存至package.json的devDependencies节点,不指定-dev将保存至dependencies节点;
npm help 帮助
npm init 在项目中引导创建一个package.json文件,包括名称、版本、作者这些信息等
npm start 启动模块
npm stop 停止模块
npm publish 发布模块
npm ls 查看安装的模块
npm root 查看包的安装路径
npm uninstall <name> [-g] [-save] [-dev] 卸载插件
npm update <name> [-g] [-save] [-dev] 更新插件
npm update [-save] [-dev] 更新全部插件
npm list 查看当前目录已安装插件