package.json 依赖项和已发布的依赖项之间的区别?
Difference between package.json dependencies and published dependencies?
查看在 npm 上发布的包时,例如https://www.npmjs.com/package/react-router,并查看源代码中相同版本的 package.json
,依赖性存在巨大差异。对于示例 react-router,该网页列出了 10 个依赖项和 package.json 27.
我的假设是 package.json 是真实的来源,那么为什么会有差异?
我认为您看错了 package.json。 react-router 是一个 monorepo,所以它在一个 repo 中包含多个包,你看错了 package.json。如果您查看 this one,您会看到依赖项的数量匹配 npmjs.com
查看在 npm 上发布的包时,例如https://www.npmjs.com/package/react-router,并查看源代码中相同版本的 package.json
,依赖性存在巨大差异。对于示例 react-router,该网页列出了 10 个依赖项和 package.json 27.
我的假设是 package.json 是真实的来源,那么为什么会有差异?
我认为您看错了 package.json。 react-router 是一个 monorepo,所以它在一个 repo 中包含多个包,你看错了 package.json。如果您查看 this one,您会看到依赖项的数量匹配 npmjs.com