安装和升级

在使用 Matman 来构建项目之前,需要先安装 Node 和 matman-cli

1. 安装 Node

matman 是基于 Node 来实现的,因此需要在本机安装 Node

为了获得更好的性能,推荐安装最新版本的 Node,进入 https://nodejs.org/ 官网,选择 LTS 版本的 Node 安装即可。

安装完Node后,执行下面命令,查看当前Node版本:

$ node -v
v4.4.0

如果能正常输出Node的版本号,表示Node已安装成功(Windows系统可能需要重新打开cmd)。

2. 安装 matman-cli

matman-cli 提供了一些命令行,用于初始化项目和构建等。

Node 安装成功后,执行如下 npm 命令安装 matman-cli (Mac或Linux的非root用户需要在命令行前面加 sudo,如:sudo npm install -g matman-cli)。

$ npm install -g matman-cli

npm 默认镜像是在国外,有时候安装速度很慢或者出现安装不了的情况,如果无法安装或者安装很慢,可以使用淘宝的镜像安装:

$ npm install -g cnpm --registry=https://registry.npm.taobao.org
$ cnpm install -g matman-cli

或者直接指定镜像安装:

$ npm install -g matman-cli --registry=https://registry.npm.taobao.org

全局安装 matman-cli 时,可能会出现以下错误。错误是由 electron 安装时造成的,详见 https://github.com/matmanjs/matman-cli/issues/30 。此时需要增加一些额外参数来安装:

$ npm install matman-cli -g --unsafe-perm=true --allow-root

matman-cli 安装完成后,执行命令 matman --help,查看帮助信息:

$ matman --help

  Usage: matman [options] [command]


  Commands:
      build                                    Build the code.


  Options:
      --version, -[v]           Print version and exit successfully.
      --help, -[h]              Print this help and exit successfully.


  Report bugs to https://github.com/matmanjs/matman/issues.

如果能正常输出 matman 的帮助信息,表示已安装成功。

3. 升级 matman-cli

为了能使用 matman 的所有功能,请记得将其升级到最新版本。

升级命令与安装命令类似,请参考上一节内容。

Last updated

Was this helpful?