发布带有@组织的包
- 需要再npm账户中创建对应组织,否则会报错。
npm ERR! code E404
npm ERR! 404 Not Found - PUT https://xxx - Scope not found
npm ERR! 404
npm ERR! 404 'xxx' is not in this registry.
npm ERR! 404
npm ERR! 404 Note that you can also install from a
npm ERR! 404 tarball, folder, http url, or git url.- 修改package.json中项目名为
@组织/项目,例如:
"name": "@dllcnx/deploy",- 发布命令
- 直接执行以下命令发布
npm publish --access public- 或者在pacjage.json中添加如下配置,然后可以直接执行发布命令
"publishConfig": {
"access": "public"
} npm publish撤销发布包
24小时内我们是可以撤销发布的包的。输入npm unpublish 包名。 如果报权限方面的错,加上--force。
npm unpublish [包名] -force注意:撤销后,同一个版本24小时也不再允许发布。