我在 npm 上发布了这个库:https://github.com/felire/react-native-animated-dots-carousel
但是我想避免 npm 发布 src 文件夹,我也不知道这是否是一个好主意。我可以从发布中删除多少内容?我希望 npm 使用时包大小尽可能小。
如何测试包发布后的样子?
或者也许那些不必要的文件夹的大小太短,我不应该担心。你觉得怎么样?
谢谢!
我尝试用谷歌搜索答案,但没有找到太多,而且我真的不想在发布它时犯错误,因为它是一个正在使用的库并且处于活动状态。
我认为 package.json 中的“文件”绝对是错误的,但正如我所说,我不想在重新发布它时犯错误
"files": [
"src",
"lib",
"android",
"ios",
"cpp",
"react-native-animated-dots-carousel.podspec",
"!lib/typescript/example",
"!**/__tests__",
"!**/__fixtures__",
"!**/__mocks__"
],
从
src
数组中删除 files
:
"files": [
"lib",
"android",
"ios",
"cpp",
"react-native-animated-dots-carousel.podspec",
"!lib/typescript/example",
"!**/__tests__",
"!**/__fixtures__",
"!**/__mocks__"
],