npm发包记录

注册NPM账号

首先去npm官网注册账号,注册地址https://www.npmjs.com/。然后验证邮箱即注册完成。

准备要发布的包

准备发布的包在开发好后要注意package.json中的如下信息:

  • name 包名
  • version 版本号,更新版本时需要修改版本号
  • dependencies 包依赖

相关目录规范

  • src:源码源文件。
  • lib:依赖文件(没通过 npm,直接下载源码的那种)。
  • node_modules:npm 依赖文件。
  • bin:二进制可执行文件。
  • tests:单元测试或集成测试文件。
  • docs:文档、开发手册。
  • examples:示例代码或项目。
  • build:构建时所需文件。
  • dist:打包后的输出目录。

查看npm源

一定要确保npm源为官方源https://registry.npmjs.org。如果要查看自己当前的源则使用:

npm config get registry

如果是非官方源则使用如下命令调整:

npm config set registry https://registry.npmjs.org

开始发包

首先在终端中登录npm,使用命令:

npm adduse

登录完成后发布我们需要发布的包:

npm publish --access public

发布成功后可以看到如下信息:

查看发布的包

发包成后可以在https://www.npmjs.com/中搜索刚刚发布的包,结果如下:

使用发布的包

首先在Demo中安装刚刚发布的包:

npm i node-des-cbc

然后验证包是否可用:

const des = require('node-des-cbc')   

console.log(des)

结果如下:

发包所用代码地址: https://github.com/Vanlee0129/node-des-cbc

npm官网地址: https://www.npmjs.com/package/node-des-cbc

你可能感兴趣的:(npm发包记录)