我在Github(https://github.com/jrootham/argument-spec)和npm(https://www.npmjs.com/package/argument-spec)上有一个Node包。有一个规范表,其中第一个单元格包含单词'undefined'。它在Github上显示正常但在npm上是空白的。任何人都知道发生了什么。我搜索了npm markdown的文档,但没有出现。
答案 0 :(得分:1)
如果使用in this question生成npm自述文件html页面(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|
这会更新newww以使用
marky-markdown
来处理自述文件内容。亮点包括:
- 人类可读的代码!
- 大量测试
- 使用sanitize-html
的显式HTML内容政策- 服务器端语法突出显示
- Gravatar URL清理
- GitHub相对链接清理
- 更好地标记徽章元素
- 具有前瞻性的CDN图像支持
该项目反过来使用markdown-it
,其few issues around table。
答案 1 :(得分:0)
@Jim Rootham关于npm
用于显示降价的过程是对的:它们通过marky-markdown过滤然后显示。看起来你在这个过程中发现了一个错误;您应该在npm
网站存储库https://github.com/npm/newww