我已创建了一个托管在npmjs.com上的npm模块。
由于模块的结构,我将文档分为一般的
由于模块的结构,我将文档分为一般的
readme.md
和更具体的文件,这些文件链接到主要的 readme.md
中。.
├──documentation
│ ├── doc1.md
│ └── doc2.md
└── readme.md
readme.md
中的链接长成这样:[一些文本](documentation/doc1.md)
。它们在本地和在其 CodeCommit 存储库中工作得非常好(我认为在 GitHub 上也应该没问题)。
但是,将其发布到 npm 后,链接变成了 https://www.npmjs.com/package/documentation/doc1.md
,这当然是一个无效的 URL,并导致 404 错误。
我已经尝试解决如何获取有关文件的有效 URL,以便创建可导向它的链接,但我甚至无法找到从包中获取直接链接的方法。还值得注意的是,该包本身是一个私有组织包,但我已经在测试公共包上尝试了相同的事情,并遇到了同样的问题,因此我不认为这与此有关。
有人知道如何从根目录的 readme.md
文件链接到同一包中的另一个文件,并在 npmjs 中有效吗?
/absolute/path
和relative/path
,但都没有成功。我放弃了,只是使用了完整的Github URL。 - Binary