npm发布包:
1、先检查npm的镜像源是否正确,镜像源不能指向淘宝镜像源:npm get registry。如果是淘宝镜像源,则使用npm config set registry=https://registry.npmjs.org,设置镜像源(应该可以参照yarn的--registry来设置发布地址,未尝试)
2、如果是第一次发布包,需要输入npm login,输入npm的账号、密码、邮箱
3、使用npm publish发布包。
如果出现以下报错,说明这个包名(generator-panda)已经存在,需要在package.json文件内修改name属性
You do not have permission to publish "generator-panda". Are you logged in as the correct
user?
yarn发布包
1、如果是第一次发布包,需要输入yarn login,输入npm的账号、密码、邮箱
3、使用yarn publish --registry=https://registry.yarnpkg.com发布包,registry指定发布地址。
如果出现以下报错,说明这个包名(generator-panda)已经存在,需要在package.json文件内修改name属性
You do not have permission to publish "generator-panda". Are you logged in as the correct
user?