【问题标题】:Should we install a Package Locally or Globally with npm in React Native?我们应该在 React Native 中使用 npm 在本地还是全局安装包?
【发布时间】:2021-06-28 03:53:44
【问题描述】:

我正在开发一个 React Native 应用程序,我在其中安装了一些本地包和一些全局包,我可以通过使用这些命令列出它们来查看本地和全局包:

对于本地包:

npm list

对于全局包:

npm list -g

现在,我有点困惑我应该在本地还是全局安装包?本地和全球安装的优缺点是什么?还有,推荐哪一个?

【问题讨论】:

    标签: react-native npm package npm-install


    【解决方案1】:

    主要区别在于包在磁盘上的存储位置和重复使用。

    • 根据您的设置,本地包安装在您的项目目录 (/node-modules) 中。

    • 全局包存储在您的用户目录中的某个位置。 (因系统而异)

    通常,用于构建/生成文件的模块通常是全局安装的,其余的都是本地安装的。

    这可能是了解差异的好读物:https://nodejs.dev/learn/npm-global-or-local-packages

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-04-19
      • 2021-04-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多