1. 需要实现的功能
提供打印hello,及world功能,代码比较简单:
2.初始化包的基本结构
(1)新建tempcode文件夹
(2)在tempcode文件夹下,新建mwsy-tools文件夹,作为mwsy-tools包的文件夹,mwsy-tools文件夹中需要包含如下三个文件:
- package.json :包管理配置文件
{ "name": "mwsy-tools", "version": "1.0.0", "main": "index.js", "description": "提供打印hello和打印world功能", "keywords": [ "mwsy", "printfHello", "printfWorld" ], "license": "ISC" }
- index.js:包入口文件
// 这是包的入口文件 // 定义打印hello函数 function printfHello() { console.log(" hello ") } // 定义打印world函数 function printfWorld() { console.log(" world ") } // 导出相应函数 module.exports = { printfHello, printfWorld }
- README.md:包的说明文档
# 提供了打印printfHello和printfWorld函数 ## 使用prinfHello函数 ```js const mwsy = require('./mwsy-tools/index') mwsy.printfHello() ``` ## 使用printfWorld函数 ```js const mwsy = require('./mwsy-tools/index') mwsy.printfWorld() ```(3)最终的目录结构
3.使用包
(1)在tempcode文件夹下,新建test.js文件
(2)test.js文件中代码
// 第一种导入包方式 //const mwsy = require('./mwsy-tools/index') // 第二种导入包方式 const mwsy = require('./mwsy-tools') mwsy.printfHello() mwsy.printfWorld()(3)使用node执行test.js
- 执行如下代码
node test.js
- 执行结果
4.配套代码下载
配套代码
https://download.csdn.net/download/wjl18270365476/85140230
版权声明:本文为wjl18270365476原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。


