初次使用npm包的感想

初次使用npm包的感想

  • 先在官网 https://www.npmjs.com/注册一个npm账号

  • 再到电脑运行cmd中配置好账号密码

    • 先查看一下镜像

      npm config get registry
      

      (因为开发中我们会使用淘宝镜像,而在创建npm包中我们需要切换回npm镜像)

      npm config set registry https://registry.npmjs.org/
      
    • 运行登录

      npm login
      

      依次输入username.password,email等,后面会有一段提示叫你输入邮箱验证码

  • 配置好后,开始正式编写我们的npm包

    • 创建一个文件creatNpm,并在文件路径输出cmd回车

    • 输入npm init

      此时就会创建一个包的信息文件package.json,按照提示我们输入name (我的叫 napmpack1.0 )等回车

    • 后面创建一个index.js文件(暂且实现一个别人引入后输出hello world!的功能)

      function autoSting(){
        return 'hello world !'
      }
      module.exports = autoSting;//导出
      
  • 发布

    在cmd或是终端中

    npm pubilsh
    

    此时我们在npm官网中就可以看到自己的包了

  • 在项目中使用npm包

    • 在vue或是react中 安装包
    npm i napmpack1.0
    //或是指定版本号的话
    napmpack1.0@1.0.3
    
    • 项目js中引入

      import autoSting from 'napmpack1.0' //napmpack1.0包的名字
      
       outGo(){
            let string=autoSting()
            console.log(string,'string')//输出holle word
          },
      
  • 若是迭代更新npm包,在源文件编写完后在终端运行

    npm version patch 
    //此刻就会更新版本号 napmpack1.0@1.0.1 => napmpack1.0@1.0.2
    

    再发布

    npm publish
    
  • 若是别人使用我们的包后如何检查更新呢

    直接的话就是npm i

    或是先检查哪个包更新 npm outdated

    然后安装特定的包 npm update napmpack1.0 (包的名字)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值