npm发包完整demo

一、新建文件夹然后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 

使用

let a = require('package-name')
a.sayHi()//hi
a.sayName('Amy')//my name is Amy
a.sayName(a.author)//my name is Millet

你可能感兴趣的:(npm发包完整demo)