zoukankan      html  css  js  c++  java
  • 创建发布自己的npm包

    我们基于nodejs平台上面的npm上,可以随意下载很多npm安装包。那我们如何创建自己的npm包呢?很简单,废话少说,开始做~

    开始做之前nodejs默认是要安装的,怎么安装自行百度其他教程。

    首先在npm网站上注册一个账号,这个账号之后会用到。

    npm网站地址:https://www.npmjs.com/

    npm网站注册地址:https://www.npmjs.com/signup

    注册完毕,回到我们的电脑。Windows直接cmd到命令行:

    //输入以下命令,会提示输入用户名、密码、邮箱,这些都是注册时填写过的。
    npm login
    

     

    创建一个testxxxxx文件夹,cd到testxxxxx文件夹中,然后下载基础配置文件:

    //输入以下命令,会提示配置包的相关信息,名称版本等等,都是包的基本配置信息
    npm init
    

    配置完毕开始写自己的包内代码: 

    //创建一个index.js文件,文件内的代码如下,直接输出123456789
    module.exports = 123456789;
    

    保存完毕,一个简单的包就开发好了,就可以直接发布到npm上供大家下载。下面就介绍发布:

    //退出当前文件夹,开始命令行发布包,命令如下:
    npm publish testxxxxx
    

    发布完毕,在npm网站上搜索,就可以搜索到自己刚刚发布的包了。要验证自己的安装包的话,直接正常的下载就好了。

    验证下载:

    //
    npm install testxxxxx
    

    正常下载好了,没有问题了,搞定。

    接下来说明一下怎么撤销自己发布的版本。这只是一个测试的包,最好当然还是撤销下来:

    //删除要用force强制删除。超过24小时就不能删除了。自己把握好时间。
    npm --force unpublish testxxxxx
    

     到这里包的创建发布,以及撤销流程都走完啦~

    原本看似高大上的包自己也可以随意编写了。以后认真的做个包贡献于社会吧~~

  • 相关阅读:
    Cookie与Session
    发布网站
    WCF服务寄宿Windows
    JQuery:各种操作表单元素方法小结
    setTimeout()与 setInterval()
    CSS样式
    循环获取<ul>下拉列表的的值。进行对比,正确的家样式
    js定时器 实现提交成功提示
    flask 实现登录 登出 检查登录状态 的两种方法的总结
    flask 状态保持session和上下文session的区别
  • 原文地址:https://www.cnblogs.com/marymei0107/p/6339710.html
Copyright © 2011-2022 走看看