创建 Node.js 模块
2019-02-21 本文已影响0人
Tuz
创建package.json
name(名称)和version(版本)时必须的,main(入口文件)默认为index.js。
npm init
创建模块的入口文件
如果package.json使用默认值,入口文件名应是index.js。
在此文件中,添加一个函数,作为 exports 对象的一个属性。这样,require 此文件之后,这个函数在其他代码中就可以使用了。
exports.printMsg = function() {
console.log("This is a message from the demo package");
}
试一试
- 将你的包发布到 npm。
- 在你的项目外新建一个目录。
- 然后 cd 进入这个新目录。
- 执行 npm install <package> 命令。
- 创建一个 test.js 文件,require 这个包,并调用其中的方法。
- 执行 node test.js 命令。是否输出 console.log 中填写的信息