摘要:发布发布一个包概要译目标文件或者文件夹标签标签名访问限制公开受限制的如果没有参数可使用替代如果没有定义新标签使用替代说明上传一个包到仓库后就可以使用名字来下载下来。只有使用了限制的包,他的默认是有限制的。
npm-publish发布
发布一个包
概要 Synopsisnpm publish [| ][--tag ][--access ] Publish "." if no argument supplied Sets tag "latest" if no --tag specified
译
npm publish [<目标文件>|或者<文件夹>] [--tag标签<标签名>] [--access访问限制说明] 如果没有参数可使用“.”替代 如果没有定义新标签 使用"latest"替代
上传一个包到仓库(npm)后就可以使用名字来下载下来。包目录中的所有文件都将被下载下来。除了.gitignore或者.npmignore这类文件。如果文件中有.gitignore那么个文件中指定的文件将被忽视。如果同时存在那么以.gitignore为主。查看npm-developers获得更多细节。
默认情况下,npm将发表到公共的注册。因为设置的默认注册使者的不同会出现不同的样子,查看package.json
[--access
如果包的名字和版本组合已经存在和注册过,那么将会失败。
一旦一个名字和版本的组合被注册过,那么将不得更改,即使从版本库删除。
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/82042.html
摘要:文章介绍如何创建发布一个包,包括项目搭建发布流程注意事项等。语义化版本号分为三位。主版本号当进行了大都改动或者对有很多不兼容修改时应该进行版本号升级。次版本号增加了部分特性或者优化时升级该版本。如如果你想撤回指定版本,执行包名版本号。 文章介绍如何创建发布一个npm包,包括项目搭建、发布流程、注意事项等。 演示代码GitHub地址 1. 初始化项目 首先在创建好的项目文件夹下面执行 ...
摘要:但是,我们发布之前,需要做一些持续集成和单元测试,用来保证代码的正确性,稳定性。 Javascript 那么流行,作为一个前端开发者,或者前端入门者,发布一个正式可用的 Javascript 模块,对于自己来说应该成长很大。下面就以一个简单的 Javascript 模块 filesize.js 来介绍 github、travis-ci、npm 这些内容的组合使用。 一、目标概览 本文将...
摘要:使用发布将项目打包后部署到上是常见需求。需要使用到的库。关于的知识,参考使用指南用打造超溜的前端工作流需付费修改此时,虽然可以发布,但所有相关的静态文件的目录都是指向的,而实际的静态文件的位置是在中。 使用npm-scripts发布Github Pages 将项目打包后部署到GitHub Pages 上是常见需求。这里总结下通过npm-srcrips将项目发布到gh-pages分支。需...
摘要:我们可以把未经过打包的源代码发布到,并把中的字段指向源代码,这样引入的就交由项目的构建工具来进行处理,因此理论上就可以避免重复依赖了。总结通过这两天的折腾,主要收获有点发布包的流程中的字段判断重复依赖的机制基于组件封装组件时如何避免重复依赖 这两天一直在忙于封装一个vue table组件并发布到npm,记录一下我是如何把npm包的大小从100多kb减小到不足1kb的过程。 背景 这个组...
摘要:从搭建脚手架到在上发布组件最近公司给公司里架设了私有的仓库,相应地也需要一个用来发布组件用的脚手架,在这个过程中又又又又复习了一下,在这里分享下脚手架搭建的过程。 从搭建脚手架到在npm上发布react组件 最近公司给公司里架设了私有的npm仓库,相应地也需要一个用来发布react组件用的脚手架,在这个过程中又又又又复习了一下webpack,在这里分享下脚手架搭建的过程。 首先,我们预...
阅读 1161·2023-04-26 02:38
阅读 1425·2021-11-22 09:34
阅读 1151·2021-09-26 10:19
阅读 3098·2019-08-29 17:15
阅读 3494·2019-08-29 12:27
阅读 1662·2019-08-26 13:51
阅读 1842·2019-08-26 13:47
阅读 993·2019-08-26 12:20