概述
这一部分将通过node init
指令来快速创建一个package.json文件,大家可以清楚的看到如何自动创建一个包文件,以便后续的使用。毕竟package.json文件还是蛮大的,手动创建免不了多麻烦呢。
划重点
使用命令 npm init
示例
如果需要中途取消或退出创建过程,ctrl+C
根据提示分别填入并完善所需信息。一般来说,我们至少需要添加name、version和main指令。main指令需要是被加载的主要js模块的名称,在这里例子中是index.js。
最后形成的package.json文件内容如下。
根据上图红线标出的文件路径去找到package.json文件即可。
这时候我们,使用npm pack
命令对文件进行封装,在本地形成一个cindy-1.0.0.tgz文件,这是咱们的第一个node.js封装模块。
接下来,使用npm adduser
指令来创建一个用户,需要填写用户名、密码和电子邮箱。这个用户即是 https://npmjs.org/signup 注册表下的一个账户。当模块被发布到npm注册表是,他们是通过npm实用程序向所有人开放的。因此,注册表使你能够更轻松的分发模块和应用程序给别人。如图。
接下来,使用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文件,并封装发布使用所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复