美文网首页程序员
11.创建node.js模块

11.创建node.js模块

作者: 幽暗金 | 来源:发表于2017-03-10 08:41 被阅读0次

node.js模块也可以作为一个包发布到npm上去。,你可以创建一个package.json文件当做一个新模块的开始。

通过使用npm init命令创建一个package.json文件。这个命令将会提示你为package.json文件添加一些字段和值。项目名和版本号是两个必须得字段。同样,你也必须为main字段赋值,你可以使用默认的“index.js”作为它的值。

如果你想为author字段赋值,你可以遵照如下格式(邮箱和个人网页地址是选填项)

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");
}

测试:

  1. 发布你的包到npm
  2. 创建一个不同于你项目目录的新的文件夹
  3. 执行npm install <package>命令
  4. 创建一个 test.js 文件引用这个包,然后调用这个方法
  5. 执行node test.js命令,这条消息将被打印出来。

官方原文

相关文章

  • 11.创建node.js模块

    node.js模块也可以作为一个包发布到npm上去。,你可以创建一个package.json文件当做一个新模块的开...

  • 5-创建及发布node.js模块

    创建node.js模块node.js模块是可以发布在npm上的package,当你要创建一个node.js模块时,...

  • node.js学习之npm——6.《如何创建node模块、如何发

    创建node.js模块 Node.js 模块是一种可以发布到 npm 的包。当你创建一个新模块时,创建 packa...

  • Learn Node By runoob

    Node.js的组成部分 引入required模块:可以使用require指令来载入Node.js模块。 创建服务...

  • Node.js学习

    Node.js学习计划(一)——模块化编程 一、创建模块 手动创建一个项目结构: wise-modules存放模块...

  • Nodejs - package.json

    在Node.js中,模块是一个库或框架,也是一个Node.js项目。Node.js项目遵循模块化的架构,当我们创建...

  • 如何开发npm插件

    1、创建package.json文件 参考npm文档:如何创建 Node.js 模块 特别注意!!!模块的名称一定...

  • Node.js模块系统

    创建模块 在 Node.js 中,创建一个模块非常简单,如下我们创建一个 main.js 文件,代码如下: var...

  • Node.js - 创建node.js应用

    创建一个Node.js应用: 引入 required 模块我们使用 require 指令载入 http 模块,并将...

  • Node.js-模块系统&函数

    为什么增加模块化 为了解决恼人的命名冲突和繁琐的文件依赖 创建模块 在 Node.js 中,创建一个模块非常简单,...

网友评论

    本文标题:11.创建node.js模块

    本文链接:https://www.haomeiwen.com/subject/tahngttx.html