一、NPM账号
注册NPM账号
二、初始化项目文件
npm init -ynpm adduser // 登录 npm 账号npm who am i // 查看npm账号是否登录成功npm login // 如果没有登录成功,npm loginnpm publish // 提交npmnpm install ** // 测试npm包是否成功
常见错误:
npm设置淘宝镜像后不能提交到npm,必须将登录源切换到npm,才能提交。npm ERR! code E403 npm ERR! 403 403 Forbidden - PUT http://registry.npm.taobao.org/webpack1_jack11 - [no_perms] Private mode enable, only admin can publish this module npm ERR! 403 In most cases, you or one of your dependencies are requesting npm ERR! 403 a package version that is forbidden by your security policy.解决方案:
- 查看当前的登录源:
npm config get registry- 切回到
npm源:npm config set registry=http://registry.npmjs.org- 设置淘宝镜像:
npm config set registry http://registry.npm.taobao.org/