vuePress的使用

今天来玩一玩vuePress的使用,用markdown来编辑一个页面网站,这里谈论到了简单使用,细节能够去官网上去查看vue

开始安装android

项目依赖webpack

// package.json

{
  "name": "jkl",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
  },
  "keywords": [],
  "author": "",
  "license": "ISC",
  "devDependencies": {
    "vuepress": "^0.14.10"
  },
  "dependencies": {
    "webpack-dev-middleware": "^3.6.0"
  }
}  

  这里运行:ios

npm i

  这里webpack必定要有,我开始安装的时候,一直报错,项目起不来。若是项目仍是有问题,请查看vuepress的npmweb

这些东西是否全有。npm

接下来建立docs的文件夹,来存放你的项目文件json

运行:markdown

echo '# Hello VuePress' > docs/README.md

  来建立你的根文件ide

在package.json文件中添加网站

{
  "scripts": {
    "docs:dev": "vuepress dev docs",
    "docs:build": "vuepress build docs"
  }
}

  上边的是启动项目,下边的是构建项目目录(静态打包)

开始的时候启动静态打包,出现的目录结构

 

 config至关于vue中的路由同样的东西(配置文件)主要的东西全在这里面

配置了下标题,和地址端口号

module.exports = {
    title:"武宏岩官网",

    host:"0.0.0.0",
    port:8080,
  }

  配置nav

themeConfig: {
        nav: [
            { text: '主页', link: '/' },
            { text: '博文',
                items: [
                { text: 'Android', link: './android' },
                { text: 'ios', link: './ios' },
                { text: 'Web', link: './web' }
                ] 
            },
            { text: '关于', link: '/about/' },
        ]
}

  配置侧边栏

sidebar: [
            {
            title: '统一页',
            collapsable: false,
            children: [
                ['../android/Android.md', '验证码登陆'],
                ['../ios/ios.md', '帐号密码登陆-找回密码'],
                ['../web/web.md', '我的中心/个人-关于'],
            ]
        },]

  配置页面下的跳转的方式

sidebarDepth: 2,
    lastUpdated: 'Last Updated', 

  完整配置

module.exports = {
    title:"武宏岩官网",

    host:"0.0.0.0",
    port:8080,
    themeConfig: {
        nav: [
            { text: '主页', link: '/' },
            { text: '博文',
                items: [
                { text: 'Android', link: './android' },
                { text: 'ios', link: './ios' },
                { text: 'Web', link: './web' }
                ] 
            },
            { text: '关于', link: '/about/' },
        ],
        sidebar: [
            {
            title: '统一页',
            collapsable: false,
            children: [
                ['../android/Android.md', '验证码登陆'],
                ['../ios/ios.md', '帐号密码登陆-找回密码'],
                ['../web/web.md', '我的中心/个人-关于'],
            ]
        },]
    },
    sidebarDepth: 2,
    lastUpdated: 'Last Updated', 
  }

  这里面的“/”就是最外层建立的markdown,它就至关于一个页面的主页。

  我们写的页面样式能够所有都用markdown要进行编写。

来看最后的效果(左侧黑色边框不是不当心多截一块)

 

 是否是感受挺简单,能够开始你的配置文件之旅了,去吧皮卡丘!!!!

可能细节不是太详细,哪不明白能够回消息。不必定何时回你

相关文章
相关标签/搜索