zoukankan      html  css  js  c++  java
  • npm 发布到远程资源库

    一、npm 发布到远程资源库

    1.创建package.json

        > npm init

        Package.json 属性说明

    • name - 包名。

    • version - 包的版本号。

    • description - 包的描述。

    • homepage - 包的官网 url 。

    • author - 包的作者姓名。

    • contributors - 包的其他贡献者姓名。

    • dependencies - 依赖包列表。如果依赖包没有安装,npm 会自动将依赖包安装在 node_module 目录下。

    • repository - 包代码存放的地方的类型,可以是 git 或 svn,git 可在 Github 上。

    • main - main 字段是一个模块ID,它是一个指向你程序的主要项目。就是说,如果你包的名字叫 express,然后用户安装它,然后require("express")。

    • keywords - 关键字

    2.登录或注册

        注册:

        > npm adduser

        Username: xxx

        Password:

        Email: (this IS public) test@jamesbing.com

       登录:

        > npm login

    3.发布模块

      > npm publish

    4.删除发布后的模块

     > npm unpublish <modulename>@<version>

    5.安装发布后的module

      > npm install xxx

     > npm install xxx@1.*  --指定最新版本

    二、npm常用命令

    除了可以在npmjs.org/doc/查看官方文档外,这里再介绍一些NPM常用命令。

    NPM提供了很多命令,例如install和publish,使用npm help可查看所有命令。

    • NPM提供了很多命令,例如installpublish,使用npm help可查看所有命令。

    • 使用npm help <command>可查看某条命令的详细帮助,例如npm help install

    • package.json所在目录下使用npm install . -g可先在本地安装当前命令行程序,可用于发布前的本地测试。

    • 使用npm update <package>可以把当前目录下node_modules子目录里边的对应模块更新至最新版本。

    • 使用npm update <package> -g可以把全局安装的对应命令行程序更新至最新版。

    • 使用npm cache clean 可以清空NPM本地缓存,用于对付使用相同版本号发布新版本代码的人。清空后,使用 npm cache ls 查看

    • 使用npm unpublish <package>@<version>可以撤销发布自己发布过的某个版本代码。

    参考:http://www.runoob.com/nodejs/nodejs-npm.html

  • 相关阅读:
    Android Studio git 使用
    LInux tty 非阻塞配置以及安全读取数据方法
    Android JNI LOG 打印
    Android APP JNI 编写
    插件地址
    Linux 设置默认路由
    Linux Shell 判断语句
    ORACLE存储过程创建失败,如何查看其原因
    ORACLE时间函数(SYSDATE)深入理解
    JS中,如何判断一个数是不是小数?如果是小数,如何判断它是几位小数 保留n位小数
  • 原文地址:https://www.cnblogs.com/gaobing/p/6236065.html
Copyright © 2011-2022 走看看