登录
首页 >  文章 >  前端

我的第一个 npm 库创建之旅

来源:dev.to

时间:2024-07-24 12:18:50 312浏览 收藏

文章不知道大家是否熟悉?今天我将给大家介绍《我的第一个 npm 库创建之旅》,这篇文章主要会讲到等等知识点,如果你在看完本篇文章后,有更好的建议或者发现哪里有问题,希望大家都能积极评论指出,谢谢!希望我们能一起加油进步!

我的第一个 npm 库创建之旅

我的旅程创建最好的圣经 npm 库

大家好!我是 BestCodes,我想分享我创建第一个 npm 库的经历。作为一名全栈开发人员,我一直使用 npm 库,但我自己从未制作过。我认为是时候投入其中,学习新东西,并在此过程中享受一些乐趣。所以,这是最佳圣经如何诞生的故事。

创意火花

我是《圣经》的忠实粉丝,尤其是英王钦定本 (KJV)。我是基督徒,所以这是可以预料的。我想,“为什么不创建一个可以非常轻松地与之交互的库呢?”所以,这就是我所做的。 best-bible 旨在帮助您轻松获取 KJV 圣经中的不同经文、章节等内容。

弄脏我的手

工具和技术

为了构建这个,我使用了圣经的 JSON 文件和古老的 JavaScript。我希望该库非常灵活,因此它支持 ECMAScript 模块 (ESM)、CommonJS (CJS) 和 TypeScript。这样,它几乎可以适应任何项目设置。

困难的部分

添加 TypeScript 支持真是一件令人头疼的事情。我必须设置一个 tsconfig.json 文件并找出所有内容的类型。确保它适用于 import 和 require 语句需要进行一些认真的尝试和错误。 (认真的尝试和错误。我经历了近60个版本!).

当我遇到困难时,我向 Google 求助或向 AI 寻求帮助。我什至在 DEV 上找到了一些很棒的文章!那里有大量很棒的信息,而且开发者社区很棒,所以我设法克服了困难。

测试和文档

测试对于确保一切顺利进行非常重要。我在不同的机器上安装了该库并编写了测试来捕获任何错误。对于文档,我整理了详细的自述文件,并在我的网站上设置了更多文档。

单飞

这个项目就是我的全部。这很有挑战性,但也非常有益。独自完成意味着我需要学习和成长很多,弄清楚从头开始创建 npm 库的整个过程。

发布和反馈

我刚刚推出了 best-bible,所以还没有得到太多反馈。我很高兴听到人们的想法以及他们如何使用它。反馈对于改进非常有帮助。

一些忠告

如果你正在考虑创建自己的 npm 库,我的建议是:坚持下去,不要害怕寻求帮助。那里有大量的资源,而且开发者社区也很棒。最重要的是,玩得开心!


创建最佳圣经是一次很棒的经历,我希望你发现它很有用。如果您尝试一下或有任何反馈,请告诉我。快乐编码!

到这里,我们也就讲完了《我的第一个 npm 库创建之旅》的内容了。个人认为,基础知识的学习和巩固,是为了更好的将其运用到项目中,欢迎关注golang学习网公众号,带你了解更多关于的知识点!

声明:本文转载于:dev.to 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>