Github和npm降价之间的区别

时间:2015-01-29 06:55:32

标签: github npm markdown

我在Github(https://github.com/jrootham/argument-spec)和npm(https://www.npmjs.com/package/argument-spec)上有一个Node包。有一个规范表,其中第一个单元格包含单词'undefined'。它在Github上显示正常但在npm上是空白的。任何人都知道发生了什么。我搜索了npm markdown的文档,但没有出现。

2 个答案:

答案 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|

PR (Pull Request 480提及:

  

这会更新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

上打开一个问题