我的第一个npm库
#javascript #typescript #npm #devpride

嘿!这是我在开发方面的第一篇文章...让我们看看它的发展。

我的故事

我早些时候开始写一个图书馆 - 从一月份开始写javaScript中的crud代词的方法。 (不用担心,它并不像我听起来那样糟糕。)我最初需要为我的Discord机器人需要这个,但是在NPM进行了多次搜索之后,我意识到我必须自己写这个。我是我的无想象自我,决定将其称为 parnouns.js

因此,我在NPM包装上遵循了无数的教程,但一段时间没有结果,最终放弃了。大约一个星期后,我回到了NPM的文档,再次浏览了它们。最后,一些成功!我离开了它,回到了很多地方,将其带到了当前状态。

自从首次发行以来,它一直通过 lot 。 V1.0.0仅与Typescript合作,而我写的文档很恐怖。有时候,我发表了多达5种不同的次要版本。 (现在我知道了。)最终,我意识到JavaScript用户根本无法使用它,让我踏上学习使用声明文件的旅程。

然后是最后的延伸:过去一个月,我一直在疯狂编辑JSDOC评论,以生成一些可读的文档。不久前,我偶然发现了Docma,它美丽的布局立即说服了我使用它。花了几个小时用我的docma.config.jsonc文件弄乱之后,我再次感到沮丧。这些文档根本不会正确地渲染图像和HTML,也完全忽略了类型的定义。我找不到使用docma的任何其他软件包,所以我没有示例要遵循。我停止从事这个项目,并开始编写CLI文件垃圾系统。当我寻找一个简单的JSON键值数据库系统时,我感到震惊 - 它的文档是使用Docma构建的。快速拾取了配置文件的语义,我正确地构建了文档,这一次都掉了在一起。

将这个故事带到了当前,我在其中发表了一些文档here。我正在等待DNS验证,但是如果一切顺利,同一站点将在this fancy subdomain上托管。可以查看NPM软件包here,而GitHub存储库为akpi816218/pronouns.js

i,由于学习了如何做到这一点,现在在NPM上有5个包裹。

感谢您的阅读,并有一个很棒的骄傲月!

ðââððððððððââð

Extras:

pretty docs!!!