我是靠谱客的博主 沉静水杯,最近开发中收集的这篇文章主要介绍通过node指令自动创建一个package.json文件,并封装发布使用,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

这一部分将通过node init指令来快速创建一个package.json文件,大家可以清楚的看到如何自动创建一个包文件,以便后续的使用。毕竟package.json文件还是蛮大的,手动创建免不了多麻烦呢。

划重点

使用命令 npm init

示例

npm init

如果需要中途取消或退出创建过程,ctrl+C 根据提示分别填入并完善所需信息。一般来说,我们至少需要添加name、version和main指令。main指令需要是被加载的主要js模块的名称,在这里例子中是index.js。

content

最后形成的package.json文件内容如下。

package

根据上图红线标出的文件路径去找到package.json文件即可。

这时候我们,使用npm pack命令对文件进行封装,在本地形成一个cindy-1.0.0.tgz文件,这是咱们的第一个node.js封装模块。

接下来,使用npm adduser指令来创建一个用户,需要填写用户名、密码和电子邮箱。这个用户即是 https://npmjs.org/signup 注册表下的一个账户。当模块被发布到npm注册表是,他们是通过npm实用程序向所有人开放的。因此,注册表使你能够更轻松的分发模块和应用程序给别人。如图。

npm adduser

接下来,使用npm publish命令对模块进行发布。一但程序已经发布,你可以在NPM注册表中搜索到它,并使用npm install <项目名称>命令将其安装到你的环境。如果要从注册表中删除它,使用命令npm uninstall <项目名称>,特殊情况下,可使用 --force选项进行删除。

最后,怎样使用呢? 很简单,你需要做的就是将模块安装到你的应用程序结构中,然后使用require()方法加载该模块。require方法接受任何已安装的模块名或位于文件系统上的 .js 文件路径。如:require("cindy) or require("./lib/utils.js")

至此,node初入门。希望对你有所帮助。

最后

以上就是沉静水杯为你收集整理的通过node指令自动创建一个package.json文件,并封装发布使用的全部内容,希望文章能够帮你解决通过node指令自动创建一个package.json文件,并封装发布使用所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(30)

评论列表共有 0 条评论

立即
投稿
返回
顶部