震惊!npm发包竟如此简单!!

开发包 首先新建一个package.json文件,然后往里面填入属性(可以在文件里填入,也可以在使用npm init后,根据提示信息一个个填),其中name属性是唯一的,不可以和其它的包名重复(可以在npmjs官网中查询,来确认该包的名字是否已被使用)
【震惊!npm发包竟如此简单!!】操作顺序:

  1. 1.npm init -y //生成package.json文件
  2. npm view 或者 在npmjs官网中查询,包名是否已被注册
  3. 在当前目录下建一个js文件,里面写入的是封装好的,想要上传的功能,里面的功能模块通过module.exports.属性名 = 功能函数名,以此导出
  4. 通过npm config get registry 来查询当前镜像源,确保是npm的镜像源(原因是只有在此源下才能登录),如果不是,则通过npm config set registry=https://registry.npmjs.org/ 切换到npm镜像源
  5. npm login 或者 npm adduser ,以此填入npm注册的用户名,密码,邮箱进行登录
  6. npm publish //上传包
  7. npm unpublish 包名 --force //删除包

    推荐阅读