error Ошибка разбора: неожиданный символ '#' в файле md - PullRequest
0 голосов
/ 24 декабря 2018

Все было хорошо, пока я не добавил lint-staged, используя husky.

Я получил ошибку, связанную с README.md

packages\README.md
1:1  error  Parsing error: Unexpected character '#'

> 1 | # @folo/forms
  | ^

In package.json:

  "husky": {
    "hooks": {
      "pre-commit": "lint-staged"
    }
  },
  "lint-staged": {
    "*.{js,jsx,md}": [
      "eslint --fix",
      "prettier --write",
      "git add"
    ]
  }

Чего мне не хватает?Почему это происходит только тогда, когда я запускаю eslint и не выдаю ошибку в моем Atom редакторе?

1 Ответ

0 голосов
/ 24 декабря 2018

Вот мое скромное решение для этого:

  "lint-staged": {
    "*.{js,jsx}": [
      "eslint --fix",
      "prettier --write",
      "git add"
    ],
    "*.{md}": [
      "prettier --write",
      "git add"
    ]
  }

Мне не нужно линтовать мои .md файлы.Просто запустите prettier.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...