开发包
首先新建一个package.json文件,然后往里面填入属性(可以在文件里填入,也可以在使用npm init后,根据提示信息一个个填),其中name属性是唯一的,不可以和其它的包名重复(可以在npmjs官网中查询,来确认该包的名字是否已被使用)
操作顺序:
- 1.npm init -y //生成package.json文件
- npm view 或者 在npmjs官网中查询,包名是否已被注册
- 在当前目录下建一个js文件,里面写入的是封装好的,想要上传的功能,里面的功能模块通过module.exports.属性名 = 功能函数名,以此导出
- 通过npm config get registry 来查询当前镜像源,确保是npm的镜像源(原因是只有在此源下才能登录),如果不是,则通过npm config set registry=https://registry.npmjs.org/ 切换到npm镜像源
- npm login 或者 npm adduser ,以此填入npm注册的用户名,密码,邮箱进行登录
- npm publish //上传包
- npm unpublish 包名 --force //删除包