Skip to content

Commit af40afb

Browse files
author
jack
committed
添加笔记
1 parent 60fb8e8 commit af40afb

13 files changed

+31
-23
lines changed

README.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,37 @@
55
```bash
66
"wc": "vue-cli-service build --target wc --name ng-bi ./src/components/*.vue"
77
```
8+
9+
## 如何快速部署 gh-pages
10+
11+
gh-pages是gihub提供给组件、个人和项目托管静态页面的服务,可来要部署react、vue、angular 等项目,用来展示成果。
12+
13+
如何部署vue项目呢?
14+
15+
1. 安装依赖
16+
17+
```bash
18+
npm i -D gh-pages
19+
```
20+
21+
2. 配置脚本
22+
23+
```bash
24+
"predeploy": "npm run build",
25+
"deploy": "gh-pages -d build"
26+
```
27+
28+
3. 修改 build 输出目录
29+
30+
由于脚本使用 build 目录作为资源目录,但是 vue-cli 的编译输出目录时 dist, 需要统一,修改 vue-cli输出目录。
31+
32+
`vue.config.js`
33+
```js
34+
module.exports = {
35+
publicPath: './',
36+
outputDir: 'build'
37+
}
38+
```
839
## Project setup
940
```
1041
npm install

build/css/app.8559b8cb.css

Lines changed: 0 additions & 1 deletion
This file was deleted.

build/css/chunk-vendors.0a12290c.css

Lines changed: 0 additions & 1 deletion
This file was deleted.

build/favicon.ico

-4.19 KB
Binary file not shown.
-27.5 KB
Binary file not shown.
-54.6 KB
Binary file not shown.

build/index.html

Lines changed: 0 additions & 1 deletion
This file was deleted.

build/js/about.366e7705.js

Lines changed: 0 additions & 2 deletions
This file was deleted.

build/js/about.366e7705.js.map

Lines changed: 0 additions & 1 deletion
This file was deleted.

build/js/app.639f958e.js

Lines changed: 0 additions & 2 deletions
This file was deleted.

0 commit comments

Comments
 (0)