NPM publish是否将所有文件复制到NPM服务器?
我正在通过以下方式成功发布包: 这是否意味着NPM将所有文件复制到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 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”