版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/m0_37068028/article/details/83384453
准备
发布NPM包,需要在package.json加上以下内容
// package.json
...
"bin": {
"my-static-server": "bin/my-static-server"
}
...
在bin/my-static-server文件中,找到node,引用入口文件
#! /usr/bin/env node
require('../src/index')
npm 操作
- 登录npm
npm login
- 发布
npm publish
遇到的问题
- 没有登录到npmjs
切换到切换官方源即可
npm config set registry http://registry.npmjs.org
- 包名不规范
包名是npm上唯一且不和已存在的包名相似即可