zoukankan      html  css  js  c++  java
  • 如何删除您的注册js图书馆bower私人图书馆

    建立你自己bower 这样的私人图书馆参考http://blog.csdn.net/nsrainbow/article/details/35988611 本文

    假设我们想注册自己的创作js私人图书馆图书馆怎么办呢?


    条件

    你必须在 github 有一个库

    在你的项目根文件夹下要有bower.json文件,样例

    {
      "name": "testbowerregistry",
      "version": "0.0.1",
      "homepage": "https://github.com/alexxiyang/testbowerregistry",
      "description": "just test bower registry",
      "main": "app.js",
      "license": "MIT",
      "ignore": [
        "**/.*",
        "node_modules",
        "bower_components",
        "test",
        "tests"
      ]
    }


    版本号

    bower 是依据你的git tag 来划分版本号的:
    git建立tag方法
    git tag -a 0.0.2 -m 'my version 0.02'
    git push --tags

    这样在你要install这个包的时候能够用这种语法指定版本号
    $ bower install testbowerregistry#0.0.2

    注冊

    $ curl -X POST http://<span style="font-family: Consolas, 'Courier New', Courier, mono, serif; line-height: 18px;">yourserverip</span>:5678/registerPackages -d '{"packages":[{"name":"testbowerregistry","repo":"https://github.com/alexxiyang/testbowerregistry.git"}]}' -H "Content-Type: application/json" 

    假设有带权限控制的话

    $ curl -X POST http://yourserverip:5678/registerPackages -d '{"packages":[{"name":"testbowerregistry","repo":"https://github.com/alexxiyang/testbowerregistry.git"}]}' -H "Content-Type: application/json" --header "Auth-Key:123456"

    删除

    $ curl -X POST http://yourserverip:5678/removePackage -d '{"name":"testbowerregistry"}' -H "Content-Type: application/json"


    版权声明:本文博客原创文章,博客,未经同意,不得转载。

  • 相关阅读:
    VMware 克隆一个虚拟机(win7)
    HDU 5695 Gym Class (拓扑排序、贪心、优先队列)
    HDU2647 Reward (拓扑排序、反向建图)
    HDU 3342 Legal or Not (拓扑排序、有向图是否存在环)
    Vue框架简介及简单使用
    Linux文件常用指令
    Linux系统相关命令
    Linux关机指令详解
    linux目录结构
    Linux用户相关命令
  • 原文地址:https://www.cnblogs.com/gcczhongduan/p/4716959.html
Copyright © 2011-2022 走看看