自己封装一个npm包,发布与下载

前几天组长与我谈心说到要想好自己的兴趣与发展方向,对于自己的兴趣点有自己驱动自己学习。也给我建议的几个方向,比如自己去写工具,插件,或者性能优化等等。针对自己的兴趣点,和最近自己在学习node部分,故自己学习了下,如何实现一个npm包,以后可以install自己写的包了。哈哈!在此记录下操作流程。

1 登陆 https://www.npmjs.com/signup  注册一个npm账号并邮箱验证

2 本地新建一个文件夹 mkdir nmp-test-shicc3 

   进入该文件 cd nmp-test-shicc3 

  初始化一个package.json文件 npm init ,添加一些项目信息,直到is ok

  新建一个index.js,写一个方法,将它export。

function add(n,m){
    console.log(`n+m=${n+m}`)
    return n+m
}
module.exports={
    add
}

3 使用npm  publish发布组件包,发布成功后,如下图

登陆 https://www.npmjs.com/login 可以查看自己发布的包信息

4 发布成功后 我们可以通过npm install npm-test-shicc3 安装该包

5 导入引入的包模块,调用其方法

const shicc = require('nmp-test-shicc3')
let sum = shicc.add(100,200)
console.log(sum)

执行结果如下

猜你喜欢

转载自www.cnblogs.com/shichangchun/p/9702587.html