1. 检查是否有其他程序正在占用Git所在的目录或文件,请关闭这些程序。
2. 检查网络连接是否正常,Git需要访问网络才能拉取或推送代码到远程仓库。可以尝试使用ping命令测试网络连接性。
3. 尝试重新安装Git,并选择较新版本。
如果以上方法无效,可以尝试使用Git Bash代替Git GUI进行 *** 作,或者使用其他版本控制工具
然后按需修改package.json的 main 这个属性。
NPM默认不会把 node_modules 发上去。
但是github会。所以 .gitignore 这个文件不可少。
其常见内容如下
当执行 npm publish 命令,默认包含的文件(不区分大小写)有
默认忽略的有
想设置发布文件的黑名单,通过 .gitignore 或 .npmignore 这两个文件来设置忽略的文件或文件夹。
果你在项目中增加了 .npmignore,那么其会完全替代掉 .gitignore 的作用。
想设置发布文件的白名单,设置 package.json 中的 files 属性。
例如
这里的优先级是 files>.npmignore>.gitignore
参考 如何发布自己模块到NPM
首先npmjs.org不支持删除发布时间超过二十四小时的包。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)