1、首先需要有npm账号,可以直接登录官网https://www.npmjs.com/signup免费注册,注册后一定要进行邮箱验证,否则后面进行组件包发布时候会提示403错误,让进行邮箱核准。
2、在本地新建一个项目,在cmd里输入命令进入项目文件夹;
3、使用npm init 命令初始化当前项目信息,需要填写的信息是:
直到出现,is this OK?回车后回到文件夹,会多出来一个package.json,里面就是刚才填写的信息。
4.npm 账号登录,用户名,邮箱,密码
登录后发布发现403
code E403
403 Forbidden - PUT https://registry.npm.taobao.org/extract - no_perms
出现这个问题是因为当前设置的是cnpm 登录到的是cnpm,所以需要切换回来
之前登录的时候就提出登录的是taobao只不过那个时候没注意
401错误 因为账号是才注册的,忘记邮箱验证,根据提示地址验证邮箱,再次发布,此时进入npm官网,发现自己的包管理多了一个刚才发布的npm包