├── .prettierrc
├── src
├── assets
│ ├── font
│ │ ├── iconfont.eot
│ │ ├── iconfont.ttf
│ │ ├── iconfont.woff
│ │ ├── iconfont.woff2
│ │ └── iconfont.svg
│ ├── images
│ │ └── favicon.ico
│ └── stylus
│ │ ├── terminal.styl
│ │ ├── _mixins
│ │ └── base.styl
│ │ └── iconfont.css
├── terminal.html
└── terminal.js
├── README.md
├── webpack
├── webpack.prod.js
├── webpack.dev.js
└── webpack.base.js
├── .babelrc
├── .editorconfig
├── .gitignore
├── LICENSE
└── package.json
/.prettierrc:
--------------------------------------------------------------------------------
1 | {
2 | "printWidth": 120,
3 | "semi": true,
4 | "singleQuote": true
5 | }
6 |
--------------------------------------------------------------------------------
/src/assets/font/iconfont.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/projects-platform/blog-terminal/HEAD/src/assets/font/iconfont.eot
--------------------------------------------------------------------------------
/src/assets/font/iconfont.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/projects-platform/blog-terminal/HEAD/src/assets/font/iconfont.ttf
--------------------------------------------------------------------------------
/src/assets/font/iconfont.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/projects-platform/blog-terminal/HEAD/src/assets/font/iconfont.woff
--------------------------------------------------------------------------------
/src/assets/font/iconfont.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/projects-platform/blog-terminal/HEAD/src/assets/font/iconfont.woff2
--------------------------------------------------------------------------------
/src/assets/images/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/projects-platform/blog-terminal/HEAD/src/assets/images/favicon.ico
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | ## Blog-terminal
2 |
3 | - npm
4 |
5 | ```bash
6 | npm i && npm run dev
7 | ```
8 |
9 | - yarn
10 |
11 | ```bash
12 | yarn && yarn dev
13 | ```
14 |
--------------------------------------------------------------------------------
/webpack/webpack.prod.js:
--------------------------------------------------------------------------------
1 | const { merge } = require('webpack-merge');
2 | const { BASE_CONF } = require('./webpack.base');
3 |
4 | module.exports = merge(BASE_CONF, {
5 | });
6 |
--------------------------------------------------------------------------------
/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": [
3 | [
4 | "@babel/preset-env",
5 | {
6 | // 用于指定浏览器版本号
7 | "targets": {
8 | "browsers": "last 2 version"
9 | },
10 | "useBuiltIns": "usage"
11 | }
12 | ]
13 | ],
14 | "plugins": ["@babel/plugin-transform-runtime"]
15 | }
16 |
--------------------------------------------------------------------------------
/webpack/webpack.dev.js:
--------------------------------------------------------------------------------
1 | const { merge } = require('webpack-merge');
2 | const {resolve , BASE_CONF} = require('./webpack.base');
3 |
4 | module.exports = merge(BASE_CONF, {
5 | devtool: 'inline-source-map',
6 | devServer: {
7 | hot: true,
8 | contentBase: resolve('../dist'),
9 | port: 5500
10 | }
11 | });
12 |
--------------------------------------------------------------------------------
/.editorconfig:
--------------------------------------------------------------------------------
1 | # http://editorconfig.org/
2 | # top-most EditorConfig file
3 | root = true
4 |
5 | # match all file
6 | [*]
7 |
8 | # control the character set
9 | charset = utf-8
10 |
11 | # tab indentation
12 | indent_size = 2
13 | indent_style = tab
14 |
15 | # control line breaks are represented
16 | end_of_line = lf
17 |
18 | # remove any whitespace characters preceding newline characters
19 | trim_trailing_whitespace = true
20 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | ### PROJECT ###
2 | HELP.md
3 | target/
4 | !.mvn/wrapper/maven-wrapper.jar
5 | !**/src/main/**
6 | !**/src/test/**
7 | out/
8 | rebel.xml
9 | .gradle
10 |
11 | ### STS ###
12 | .DS_Store
13 | .apt_generated
14 | .classpath
15 | .factorypath
16 | .project
17 | .settings
18 | .springBeans
19 | .sts4-cache
20 |
21 | ### IntelliJ IDEA ###
22 | .idea
23 | *.iws
24 | *.iml
25 | *.ipr
26 |
27 | ### NetBeans ###
28 | /nbproject/private/
29 | /nbbuild/
30 | /dist/
31 | /nbdist/
32 | /.nb-gradle/
33 | build/
34 |
35 | ### VS Code ###
36 | .vscode/
37 |
38 | ### Node.js ###
39 | node_modules/
40 | /dist/
41 | npm-debug.log*
42 | yarn-debug.log*
43 | yarn-error.log*
44 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2018 Slience HVK
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
--------------------------------------------------------------------------------
/src/terminal.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Silence H_VK
7 |
8 |
9 |
10 |
11 |
12 | Hi, I'm H_VK. A Full Stack Engineer. Java Golang JavaScript Python.(。◝‿◜。).
13 |
14 | Try to find more infomation about me!
15 |
16 | 'help' to get help. 'exit' to open my website.
17 |