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信息