Npm 有没有“什么”呢;“子包”;用于导入部分虚拟化的react?

Npm 有没有“什么”呢;“子包”;用于导入部分虚拟化的react?,npm,import,react-virtualized,Npm,Import,React Virtualized,是否有任何包/库等,我可以只导入我需要的react虚拟化部分?有点像lodash?没有像lodash那样单独发布的模块。这是我考虑过的,如果我搬到像纱线这样的工作区,我会在某个时候这样做,但是我维护这个项目的时间非常有限,而且对我来说优先级不够高 目前,推荐以下技术: // But if you only use a few react-virtualized components, // And you're concerned about increasing your applicatio

是否有任何包/库等,我可以只导入我需要的react虚拟化部分?有点像lodash?

没有像lodash那样单独发布的模块。这是我考虑过的,如果我搬到像纱线这样的工作区,我会在某个时候这样做,但是我维护这个项目的时间非常有限,而且对我来说优先级不够高

目前,推荐以下技术:

// But if you only use a few react-virtualized components,
// And you're concerned about increasing your application's bundle size,
// You can directly import only the components you need, like so:
import AutoSizer from 'react-virtualized/dist/commonjs/AutoSizer'
import List from 'react-virtualized/dist/commonjs/List'
如果上面的语法看起来太麻烦,或者您在很多地方导入了RV,那么您还可以配置一个Webpack别名。例如,类似于:

// webpack.config.js
alias: {
  'react-virtualized/list': 'react-virtualized/dist/es/List',
},
然后您可以像这样导入:

import List from 'react-virtualized/list';

<List {...props} />
从“react virtualized/List”导入列表;

没有像Lodash那样单独发布的模块。这是我考虑过的,如果我搬到像纱线这样的工作区,我会在某个时候这样做,但是我维护这个项目的时间非常有限,而且对我来说优先级不够高

目前,推荐以下技术:

// But if you only use a few react-virtualized components,
// And you're concerned about increasing your application's bundle size,
// You can directly import only the components you need, like so:
import AutoSizer from 'react-virtualized/dist/commonjs/AutoSizer'
import List from 'react-virtualized/dist/commonjs/List'
如果上面的语法看起来太麻烦,或者您在很多地方导入了RV,那么您还可以配置一个Webpack别名。例如,类似于:

// webpack.config.js
alias: {
  'react-virtualized/list': 'react-virtualized/dist/es/List',
},
然后您可以像这样导入:

import List from 'react-virtualized/list';

<List {...props} />
从“react virtualized/List”导入列表;