Javascript 如何在运行时安装react软件包
我有几个软件包需要在我的react项目中安装,但是它们需要相当大的磁盘空间,我希望有条件地安装它们,因此我不会在运行程序之前安装它们,但它们将在用户与需要这些特定软件包的特定组件交互后安装。有没有办法做到这一点?Javascript 如何在运行时安装react软件包,javascript,reactjs,react-native,npm,npm-install,Javascript,Reactjs,React Native,Npm,Npm Install,我有几个软件包需要在我的react项目中安装,但是它们需要相当大的磁盘空间,我希望有条件地安装它们,因此我不会在运行程序之前安装它们,但它们将在用户与需要这些特定软件包的特定组件交互后安装。有没有办法做到这一点? 谢谢我仅仅是100%的人,这是不可能的,因为您的React代码可能是捆绑的。捆绑时,捆绑程序将尝试解析每个导入,这意味着必须安装软件包。 但是,我认为您需要的只是代码拆分。如果您不熟悉这个概念,它只会将主捆绑包拆分为多个捆绑包。一旦需要一个捆绑包(例如要加载的大型组件),您的服务器将获
谢谢我仅仅是100%的人,这是不可能的,因为您的React代码可能是捆绑的。捆绑时,捆绑程序将尝试解析每个导入,这意味着必须安装软件包。
但是,我认为您需要的只是
代码拆分
。如果您不熟悉这个概念,它只会将主捆绑包拆分为多个捆绑包。一旦需要一个捆绑包(例如要加载的大型组件),您的服务器将获取此特定捆绑包,这意味着您不必处理不必要的大量加载。您是否担心最终用户的下载大小?或者这真的是你磁盘上的问题?我更担心最终用户。