Skip to content

Commit 833810d

Browse files
authored
Merge pull request flaggo#10 from ltoddy/npm
use npm to manage project
2 parents c113cc4 + 42db5be commit 833810d

File tree

4 files changed

+7316
-7
lines changed

4 files changed

+7316
-7
lines changed

.travis.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,14 @@ install:
1616
- npm install gitbook-cli -g
1717
# 安装 gitbook 插件
1818
- gitbook install
19+
# npm -g 是全局安装, 下面的npm install是安装在项目的node_modules中,这两种构建不冲突
20+
- npm install
1921

2022
# 构建脚本
2123
script:
2224
- gitbook build
25+
# 不冲突
26+
- npm run build
2327

2428
# 分支白名单
2529
branches:

README.md

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,11 @@
1010

1111
## 前置条件
1212

13-
您的系统上需要安装好 node。
13+
您的系统上需要安装好 node (会自带npm)
1414

15-
## 使用 make 命令
15+
## 使用 make 或者使用 npm 命令去构建
16+
17+
### 使用 make 命令的方式构建:
1618

1719
若您可使用 make 命令,简单执行如下命令进行初始化:
1820

@@ -26,19 +28,20 @@ make init
2628
make run
2729
```
2830

29-
## 使用 gitbook 命令
31+
### 使用 npm 命令的方式构建:
32+
33+
若您不能使用 make 命令,或想直接使用 npm 命令,执行如下命令进行初始化:
3034

31-
若您不能使用 make 命令,或想直接使用 gitbook 命令,执行如下命令进行初始化
35+
安装项目依赖
3236

3337
```console
34-
npm i -g gitbook-cli #可能需要sudo
35-
gitbook install
38+
npm install
3639
```
3740

3841
执行如下命令运行服务端:
3942

4043
```console
41-
gitbook serve
44+
npm run serve
4245
```
4346

4447
## 访问

0 commit comments

Comments
 (0)