编写模板
保存为index.js
exports.a = function(){
return 'Hello World';
}
初始化包描述文件
npm init package.json
{
"name": "rexchan_tools", //包名
"version": "1.1.2", //版本
"description": "little tools", //描述
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [
"return lodash chunk " //包相关介绍
],
"author": "",
"license": "ISC",
"dependencies": {
"lodash": "^4.17.21"
}
}
注册npm仓库账号
$ npm adduser
输入账号
输入密码
上传包
$ npm publish
使用方法跟使用第三方包方法一样