一、新建文件夹然后npm init创建package.json
mkdir packTest && cd packTest
npm init
创建了package.json之后在当前目录创建index.js、lib/index.js和lib/bb.js
vim index.js
index.js
var bb = require('./bb')
function sayHi (){
console.log('hi')
}
function sayName(o){
console.log('my name is '+ o)
}
module.exports = {
aa: aa,
sayName:sayName,
name:bb.author
}
lib/bb.js
module.exports = {
author: 'Millet'
}
简单的demo写完了之后就可以发包啦
npm login//登陆
npm publish //发包
最后可以通过npm install 安装你的包文件
npm install <package-name>
使用
let a = require('package-name')
a.sayHi()//hi
a.sayName('Amy')//my name is Amy
a.sayName(a.author)//my name is Millet