美文网首页
[Using npm] 包管理与发布

[Using npm] 包管理与发布

作者: Air_cc | 来源:发表于2016-10-17 10:58 被阅读32次

根据这里整理所得

npm 包存放位置

  • 官方包仓库 registry.npmjs.org
  • 考虑发布包
    • 在项目间共享代码
    • 帮助其他人解决相同的问题
    • 感觉一部分可能被将来使用到

创建模块

npm init -y 在生成的配置文件 package.json

  • main: 项目入口文件
  • keywords: 用于search到该包的关键词
  • author: 包作者

许可证

这个网站可以帮助你选择需要使用哪种证书,一般使用最为宽松的 MIT license

语义化版本号

MAJOR.MINOR.PATCH

  • MAJOR 主版本号:API变动较大、发布不兼容的API时使用
  • MINOR 次版本号:添加特性、API保持向下兼容时使用
  • PATCH 打补丁号:bug修复时使用
    建议以 1.0.0 为初始版本

文档

README.md 注意及时更新项目文档

敏感文件

通过.gitignore .npmignore 屏蔽不必要的文件

npm 发布

npm publish
npm unpublish 策略:当没有其他包对该包有依赖关系的时候可以直接 unpublish

私有的 npm 包

相关文章

  • [Using npm] 包管理与发布

    根据这里整理所得 npm 包存放位置 官方包仓库 registry.npmjs.org 考虑发布包在项目间共享代码...

  • npm操作

    npm所有者管理: npm登录: npm查看用户信息: 发布(包): npm撤销发布的包: npm退出: 初始化n...

  • 自定义npm包的创建、发布、更新和撤销

    大纲 1、准备2、自定义npm包3、发布自定义npm包4、引用npm包5、更新npm包6、撤销发布的npm包 博客...

  • npm介绍

    npm简介 npm是node的包管理工具,定义明确就是用来管理node的包,包括安装,卸载,更新,发布等 npm命...

  • npm包发布流程

    npm包发布流程 标签(空格分隔): Node.js npm包发布流程 注册npm账号 方式一:去npm官网注册 ...

  • npm原理理解

    众所周知的概念 npm是一个包管理器。开发者使用npm命令从npm安装包、发布包,从而可以分享和复用代码balab...

  • 如何在npm发布一个包

    发布一个npm包 1 登录 npm 2 更新包版本号 3 发布 设置npm publish 时的发布文件(有时我们...

  • 发布npm包,删除npm包

    发布npm包 注册并在本机添加npm用户(已注册可忽略) 完成了上面的步骤之后,我们接下来要在www.npmjs....

  • npm发布包

    1. 使用npm命令登陆: 输入:Username、Password、Email 2. 在package.json...

  • 发布npm包

    可以发布任何有package.js文件的目录。比如 node module 创建一个用户 要想发布,必须在npm ...

网友评论

      本文标题:[Using npm] 包管理与发布

      本文链接:https://www.haomeiwen.com/subject/vmogyttx.html