NPM publish是否将所有文件复制到NPM服务器?

NPM publish是否将所有文件复制到NPM服务器?,npm,Npm,我正在通过以下方式成功发布包: 这是否意味着NPM将所有文件复制到NPM服务器?因为我使用的命令是: npm publish 没有其他参数 而在Bower中,我使用的命令是: bower register raphael.backbone git://github.com/tomasAlabes/backbone.raphael.git 很明显,源代码是git repo,因此bower显然是一个注册表,而不是复制项目文件 问题: “NPM发布”是否将我的文件复制到NPM服务器 npm pub

我正在通过以下方式成功发布包: 这是否意味着NPM将所有文件复制到NPM服务器?因为我使用的命令是:

npm publish
没有其他参数

而在Bower中,我使用的命令是:

bower register raphael.backbone git://github.com/tomasAlabes/backbone.raphael.git
很明显,源代码是git repo,因此bower显然是一个注册表,而不是复制项目文件

问题:


“NPM发布”是否将我的文件复制到NPM服务器

npm publish
将当前工作目录压缩为tarball,并将其上载到npm注册表;所以是的,
npm publish
会将您的文件复制到npm服务器


实际上,npm软件包不需要使用git,不过在任何软件开发中使用版本控制都是一个好主意。

你知道“Bower register”是否会将所有文件从git url复制到Bower server?不是肯定的,但我认为它是直接从GitHub安装的。我认为Bower会从git repo复制文件,由于Bower注销了“下载…”,“解压缩存档zip”