在线文档教程

如何创建Node.js模块

如何创建Node.js模块

Node.js模块是一种可以发布到npm的包。要创建新模块,请先创建一个package.json文件。

使用npm init创建 package.json。它会提示您输入字段的值。这两个必填字段是'name'和'version'。您还需要为'main'设置一个值。您可以使用默认值index.js。这些步骤将在第5章中详细介绍。

如果要为作者字段添加信息,请使用以下格式(电子邮件和网站都是可选的):

Your Name <email@example.com> (http://example.com)

一旦你的package.json文件被创建,你需要创建需要你的模块时,将加载该文件。该文件的默认名称是index.js

在该文件中,添加一个函数作为exports对象的属性。这将使该功能可用于其他代码。

exports.printMsg = function() { console.log("This is a message from the demo package" }

测试:

  • 将您的包发布到npm。