首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何创建Node.js模块

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

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

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

代码语言:javascript
复制
Your Name <email@example.com> (http://example.com)

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

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

代码语言:javascript
复制
exports.printMsg = function() {
  console.log("This is a message from the demo package");
}

测试:

  1. 将您的包发布到npm。
  2. 在项目之外创建一个新目录。
  3. 切换到新目录(cd
  4. npm install <package>
  5. 创建一个test.js文件,该文件需要包并调用该方法。
  6. node test.js。将显示发送到console.log的消息。

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com