a vue.js blog export to github.io
在posts
目录下,编写md文件,将会自动创建json文件并同步到static/posts/
.
格式参考posts/test.md
,构建的网页将会读取所写的md文件.(按时间倒序排列)
在static/music/
目录下,添加.mp3
文件即可,并重新构建,将会自动创建list.json
,
构建的网页将会播放整个目录下的音乐.
运行构建脚本npm run build
,所有文件将会生成在dist
目录下,将所有的文件复制到
你的xxx.github.io
,或者直接将dist
目录作为你xxx.github.io
的本地git目录,每次
构建之后,运行一次git发布流程即可.
nodejs >= v6.9.1
//nodejs
npm install -g n
n stable
//npm
npm i -g npm@next
# install dependencies
npm install
# serve with hot reload at localhost:9090
npm run dev
# build for production with minification
npm run build
# build for production and view the bundle analyzer report
npm run build --report
For detailed explanation on how things work, checkout the guide and docs for vue-loader.
vue相关知识请参考 vue.js
web相关知识请参考 MDN