记录一下怎么发npm包

1. 注册npm账号:https://www.npmjs.com

2. 选择一个文件夹:cd 文件夹名

3. 执行npm init操作,出现如下文字

This utility will walk you through creating a package.json file.

It only covers the most common items, and tries to guess sensible defaults.


See `npm help json` for definitive documentation on these fields

and exactly what they do.


Use `npm install <pkg>` afterwards to install a package and

save it as a dependency in the package.json file.

4. 按照要求填写内容:

package name:这是要发布的包的名称,可以填写名称后直接回车,默认以文件夹名称命名

version: 包的版本号

description: 包的形容

entry point: 入口文件,可以设置为其他入口文件

test command: 测试

git respository: 如果写好的包在github上,这里npm会读到隐藏的.git目录,无则直接回车继续

keywords: 包的关键词

author: 作者

license: 直接回车

5. 执行万以上步骤,会出现are you ok, yes之后,就会看到文件夹中多出来一个package.json,内容是刚才填写的信息。新建index.js文件作为入口文件

6. index文件中写入

module.exports=require('./lib')
7. 创建lib文件夹,打包好的代码放入lib文件夹中

8. 使用npm login命令,登录

9. 在目录下使用npm publish

10. 每次更新再次执行npm publish,注意修改version信息  


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值