【问题标题】:How do I run prettier for markdown files for Hugo the static site generator?如何为静态站点生成器 Hugo 运行更漂亮的降价文件?
【发布时间】:2020-01-02 18:42:29
【问题描述】:

我使用 Vim 版本 7.4.629,我想使用 prettier 为静态站点生成器 Hugo 清理 Markdown 文件。如何正确配置 Vim? 这是一条错误消息: _index.md|1 col 3| Invalid left-hand side in assignment

这是一个示例 _index.md 文件:

---
title: "Privacy Policy"
description: "Privacy Policy"
date: 2020-01-01T12:56:17+01:00
draft: false
menu:
  footer:
    name: Privacy Policy
    url: /privacy-policy/
    weight: 1
---

{{< divmd class="section-x" >}}
{{< divmd class="container" >}}
## Privacy Policy
---

### Privacy policy for website operators based on GDPR specifications

We are delighted you are visiting our website 
{{< /divmd >}}
{{< /divmd >}}

【问题讨论】:

  • 听起来 prettier 是在告诉你“代码”是错误的……也就是说,听起来事情配置正确(旁注——prettier 是否与 markdown 一起使用?)

标签: vim vim-plugin prettier


【解决方案1】:

.prettierrc 中的"proseWrap": "always", 行解决了这个问题。

这是我的 .prettierrc 的一个示例。

{
  "printWidth": 80,
  "tabWidth": 2,
  "useTabs": false,
  "semi": false,
  "singleQuote": true,
  "traillingComma": "all",
  "bracketSpacing": false,
  "proseWrap": "always",
  "jsxBracketSameLine": false
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-07
    • 1970-01-01
    • 2020-07-08
    • 1970-01-01
    • 2013-07-10
    • 2019-04-01
    相关资源
    最近更新 更多