У меня есть пакет Node на Github (https://github.com/jrootham/argument-spec) и npm (https://www.npmjs.com/package/argument-spec). Существует таблица спецификаций, в которой первая ячейка содержит слово «undefined». Он отлично отображается на Github, но пуст на npm. Кто-нибудь знает, что происходит. Я искал документы по уценке npm, но никто не появлялся.Разница между Github и npm markdown
ответ
Если НПЕ риде HTML страницы генерируются (как in this question) с evilstreak/markdown-js
, то у вас есть некоторые table examples, как this one:
| First Header | Second Header |
| ------------- | ------------- |
| Content 1 | Content 2 |
| Content 3 | Content 4 |
Существует issue 230 обсуждения о правильной supoprt для таблицы с этим пакетом, но должны иметь возможность правильно отображать большинство таблиц.
В вашем случае, увидеть, если добавление разделителей изменить что-нибудь:
####Specification meanings
|Specification|Valid argument|
-----------|----------
|undefined|anything|
|''|string|
PR (Pull Request 480 упоминает:
Это обновление newww использовать
marky-markdown
обрабатывать ReadME содержание. Основные характеристики:
- Человеко-читаемый код!
- Много испытаний
- Явная политика HTML контент с дезинфицировать-HTML
- Серверный подсветка синтаксиса
- Gravatar URL очистки
- GitHub относительная ссылка очистки
- Лучше мечение бейджей элементов
- вперед с поддержкой вида CDN
Этот проект, в свою очередь, использует markdown-it
, который имеет few issues around table.
@ Jim Rootham прав насчет процесса npm
использует для отображения уценки: они отфильтровываются через marky-markdown и затем отображаются. Похоже, вы нашли ошибку где-то в этом процессе; вы должны открыть вопрос в репозитории сайта npm
, https://github.com/npm/newww
«@Jim Rootham прав ...», вы на самом деле означали «@VonC прав»? Потому что я единственный на этой странице, который предположил, что 'npm' использует' marky-markdow'. – VonC
Вы правы, вы определили вещи, я этого не сделал. –
Yup, извините, связал неправильное имя с комментарием. Извините VonC –
- 1. Разница между NPM и NVM
- 2. GitHub wikis и Markdown
- 3. разница между jspm install и npm install
- 4. В чем разница между pip и npm?
- 5. Разница между пакетами жармина и жасмина npm
- 6. Разница между частным репозитаром npm и приватным реестром npm
- 7. В чем разница между героикой и github
- 8. Разница между «github-pages» и «jekyll» gem?
- 9. разница между github gist и wiki
- 10. В чем разница между Github и Nuget?
- 11. Разница между разветвлением и клонированием реплики GitHub
- 12. github markdown для блока кода
- 13. В чем разница между Git для Windows и Github Desktop?
- 14. PDF to Github Flavored Markdown
- 15. Github Flavored Markdown в Python
- 16. Github API Markdown - Anchor Ссылки
- 17. Github markdown escape checkbox mark
- 18. GitHub Markdown - Добавить название филиала
- 19. Строительство Github npm package
- 20. Github Markdown То же ссылка на страницу
- 21. Npm gulp grunt разница?
- 22. GitHub markdown bullets не отображается в Chrome
- 23. npm install и npm start дать ошибку о github
- 24. Почему GitHub markdown не анализирует эту ссылку?
- 25. В чем разница между модулями npm jsonwebtoken и jwt-simple?
- 26. В чем разница между термоусадочной нитью и npm?
- 27. В чем разница между запуском пряжи и запуском npm?
- 28. Разница между ~/.npm, $ PROJECT/node_modules и/usr/lib/node_modules?
- 29. В чем разница между варевою, пряжей и npm
- 30. Разница между использованием homebrew и npm для установки библиотек
Без изменений. Любая идея, как определить, какая уценка npm использует? Я также заметил, что npm не интерпретирует # строки как уровни заголовков. Я застрял в github npm icompatibilities? –
@JimRootham некоторые подсказки с https://github.com/npm/docs.npmjs.com/search?utf8=%E2%9C%93&q=markdown и https://github.com/npm/newww/search?utf8 =% E2% 9C% 93 & q = markdown – VonC
@JimRootham Я отредактировал ответ с более конкретными ссылками на проекты, используемые npm для обработки страниц README. – VonC