如何解决我们应该在 React Native 中使用 npm 在本地还是全局安装一个包?
我正在开发一个 React Native 应用程序,我在其中安装了一些本地包和一些全局包,我可以通过使用这些命令列出它们来查看本地和全局包:
对于本地包:
npm list
对于全球包裹:
npm list -g
现在,我有点困惑我应该在本地还是全局安装软件包?本地和全球安装的优缺点是什么?另外,推荐哪个?
解决方法
主要区别在于包在磁盘上的存储位置和重复使用的位置。
-
本地包安装在您的项目目录 (/node-modules) 中,具体取决于您的设置。
-
全局包存储在您的用户目录中的某处。 (因系统而异)
通常,用于构建/生成文件的模块通常是全局安装的,其余的都安装在本地。
这可能是了解差异的好读物:https://nodejs.dev/learn/npm-global-or-local-packages
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。