topo-edit
v0.0.291
Published
This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.
Downloads
101
Readme
Vue 3 + Vite
This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 <script setup> SFCs, check out the script setup docs to learn more.
Learn more about IDE Support for Vue in the Vue Docs Scaling up Guide.
npm 发布包
1. 初始化包文件夹
切换到待发布包目录,npm 命令以当前路径为基准
npm init2. 登录 npm 库
npm login
# cncc
npm login --registry https://artifact.srdcloud.cn/artifactory/api/npm/cncc_ip-snapshot-npm-local/
# inoe
npm login --registry https://artifact.srdcloud.cn/artifactory/api/npm/inoe-snapshot-npm-localwangt091AKCpBrvkMceDhMQ8sKzr8PiNY6WmUzEN9uXtTN3xHnuWiuvKvHDk341nc3tPHJzsqFu2Rx9Um3. 发布
npm publish --access public
# cncc
npm publish --registry https://artifact.srdcloud.cn/artifactory/api/npm/cncc_ip-snapshot-npm-local/
# inoe
npm publish --registry https://artifact.srdcloud.cn/artifactory/api/npm/inoe-snapshot-npm-local4. npm 删除(废弃)发布包或版本
删除 指定版本或包
# cncc
npm unpublish @tudan110/[email protected] --registry https://artifact.srdcloud.cn/artifactory/api/npm/cncc_ip-snapshot-npm-local
# inoe
npm unpublish @tudan110/[email protected] --registry https://artifact.srdcloud.cn/artifactory/api/npm/inoe-snapshot-npm-localnpm unpublish [<pkg>][@<version>] --force直接强制删除指定包的指定版本,不需要 cd 进入包文件夹内,随处可以执行。
npm unpublish @tudan110/[email protected] --force直接强制删除指定包,不需要 cd 进入包文件夹内,随处可以执行。
npm unpublish @tudan110/vue-demi-test --force需要 cd 进入包文件夹内,在执行该命令。
npm unpublish --force它不会直接删除整个库包,只会删除当前项目 package.json 里面所配置的版本。
如果需要通过它删除整个库包,那么需要手动将当前库包已发布所有版本手动配置到 package.json 进行删除,每配置一个版本执行一下该命令进行移除,一直到所有版本号清空,Packages 里面就不会存在这个库包。
废弃指定版本或包
npm deprecate <pkg>[@<version>] <message>## 例如
npm deprecate dzmtest '不在更新了'
npm deprecate [email protected] '不在更新了'废弃的包除了安装时会有警示,并不影响使用。参考资料
- https://juejin.cn/post/6844904112153165832
- https://juejin.cn/post/6950896466848137252
