如何解决尝试发布到 github 包注册表时,npm 发布忽略 dist 目录中的文件
这对你来说很奇怪,当我尝试在我的新 MacBook Pro(它是 M1,所以它可能有点奇怪)上将带有 npm 的包发布到 github 时,它只是忽略了其中的所有文件“dist”目录,package.json 文件除外。
它在我的旧 MacBook Pro 上运行良好,代码相同。我能想到的只是我忘记了做某事,但我一生都无法弄清楚是什么。我找了又找,没找到有这个问题的人。
这里是 package.json:
{
"name": "@secretaccount/authoriser","version": "1.0.37","description": "","main": "dist/index.js","types": "dist/index.d.ts","files": [
"dist/"
],"publishConfig": {
"registry": "https://npm.pkg.github.com/"
},[snip]
这是 npm publish 的输出:
npm notice
npm notice ? @carsvansandbikes/authoriser@1.0.37
npm notice === Tarball Contents ===
npm notice 1.3kB dist/package.json
npm notice 1.3kB package.json
npm notice 12B README.md
npm notice === Tarball Details ===
npm notice name: @secretaccount/authoriser
npm notice version: 1.0.37
npm notice filename: secretaccount-authoriser-1.0.37.tgz
npm notice package size: 732 B
npm notice unpacked size: 2.5 kB
npm notice shasum: e0c7f6fe9fe6219a4028de91786418144b642101
npm notice integrity: sha512-E23BiP4l5MWp5[...]FRmx3e9zFr7hQ==
npm notice total files: 3
npm notice
如您所见,它总共只打包了 3 个文件。
有什么想法吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。