vuepress build提示YAMLException: end of the stream or a document separator is expected at line 7, colu
生活随笔
收集整理的這篇文章主要介紹了
vuepress build提示YAMLException: end of the stream or a document separator is expected at line 7, colu
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
1、問題
vuePress執(zhí)行build操作的時候
vuepress build ~/my_blogs/docs/錯誤提示如下
?
YAMLException: end of the stream or a document separator is expected at line 7, column 9:features:^at generateError (/usr/lib/node_modules/vuepress/node_modules/js-yaml/lib/js-yaml/loader.js:167:10)at throwError (/usr/lib/node_modules/vuepress/node_modules/js-yaml/lib/js-yaml/loader.js:173:9)at readDocument (/usr/lib/node_modules/vuepress/node_modules/js-yaml/lib/js-yaml/loader.js:1545:5)at loadDocuments (/usr/lib/node_modules/vuepress/node_modules/js-yaml/lib/js-yaml/loader.js:1588:5)at load (/usr/lib/node_modules/vuepress/node_modules/js-yaml/lib/js-yaml/loader.js:1614:19)at Object.safeLoad (/usr/lib/node_modules/vuepress/node_modules/js-yaml/lib/js-yaml/loader.js:1637:10)at module.exports (/usr/lib/node_modules/vuepress/node_modules/gray-matter/lib/parse.js:12:17)at parseMatter (/usr/lib/node_modules/vuepress/node_modules/gray-matter/index.js:109:17)at Object.matter [as default] (/usr/lib/node_modules/vuepress/node_modules/gray-matter/index.js:50:10)at parseFrontmatter (/usr/lib/node_modules/vuepress/node_modules/@vuepress/shared-utils/lib/parseFrontmatter.js:8:33)at Page.process (/usr/lib/node_modules/vuepress/node_modules/@vuepress/core/lib/node/Page.js:106:44)at async App.addPage (/usr/lib/node_modules/vuepress/node_modules/@vuepress/core/lib/node/App.js:354:5)at async /usr/lib/node_modules/vuepress/node_modules/@vuepress/core/lib/node/App.js:339:7at async Promise.all (index 0)at async App.resolvePages (/usr/lib/node_modules/vuepress/node_modules/@vuepress/core/lib/node/App.js:337:5)at async App.process (/usr/lib/node_modules/vuepress/node_modules/@vuepress/core/lib/node/App.js:115:5)2、原因
我的READMDE.md文件格式有問題
--- home:true heroImage:/hero.png heroText:Hero標(biāo)題 tagline:Hero副標(biāo)題 actionText:快速上手→ actionLink:/zh/guide/ features: - title:簡潔至上details:以Markdown為中心的項(xiàng)目結(jié)構(gòu),以最少的配置幫助你專注于寫作。 - title:Vue驅(qū)動details:享受Vue+ webpack 的開發(fā)體驗(yàn),在Markdown中使用Vue組件,同時可以使用Vue來開發(fā)自定義主題。 - title:高性能details:VuePress為每個頁面預(yù)渲染生成靜態(tài)的 HTML,同時在頁面被加載的時候,將作為 SPA 運(yùn)行。 footer: MIT Licensed|Copyright?2018-present EvanYou ---root@iZm5e6dk6exl71zbx327zvZ:~/my_blogs/docs#3、解決辦法
:后面需要加上空格,修復(fù)后的README.md文件如下
--- home: true heroText: Hero標(biāo)題 tagline: Hero副標(biāo)題 actionText: 快速上手→ actionLink: /README.md features: - title: 簡潔至上details: 以Markdown為中心的項(xiàng)目結(jié)構(gòu),以最少的配置幫助你專注于寫作。 - title: Vue驅(qū)動details: 享受Vue+ webpack 的開發(fā)體驗(yàn),在Markdown中使用Vue組件,同時可以使用Vue來開發(fā)自定義主題。 - title: 高性能details: VuePress為每個頁面預(yù)渲染生成靜態(tài)的 HTML,同時在頁面被加載的時候,將作為 SPA 運(yùn)行。 footer: MIT Licensed|Copyright?2020-present 湘ICP備 20001035號 ---總結(jié)
以上是生活随笔為你收集整理的vuepress build提示YAMLException: end of the stream or a document separator is expected at line 7, colu的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 华为云GaussDB,11.11让企业无
- 下一篇: vuejs 和 element 搭建的一