如何使用es6从react模块中导入所有内容?

人的

我正在使用brace,这是ace编辑器中用于主题设置的npm模块。目前,我正在使用导入每个主题

import 'brace/theme/solarized_dark';

我如何导入所有主题,因为我需要为用户提供选择任何主题的选项。

Vivek Doshi

创建一个brace/themes/index.js并导出您要访问的内容

export * as theme1 from './theme1';
export * as theme2 from './theme2';
....

然后从该文件夹导入:(名称为index.js,因此无需提供文件的完整路径)

import * as SolDark 'brace/themes'; // by default get index.js

然后,您可以访问每个方法,例如:

SolDark.theme1;
SolDark.theme2;

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章