发布自己的npm包

1. npmjs.com 注册账号

2. 初始化项目

1
2
3
$ mkdir jpy-test-package
$ cd jpy-test-package
$ npm init

3. 代码

1
2
3
4
5
function jpyPackageDemo () {
console.log('test first npm package!');
}

module.exports = jpyPackageDemo();

4. 发布

1
2
3
4
5
$ npm login

...

$ npm publish

5. 更新

  • 更改源代码

    1
    2
    3
    4
    5
    function jpyPackageDemo () {
    console.log('test first npm update package!');
    }

    module.exports = jpyPackageDemo();
  • 更新至npm

    npm version : patch, minor, major(补丁,小改,大改)

    1
    2
    npm version minor
    npm publish

参考