反应中的动态编译

时间:2019-07-02 08:28:01

标签: javascript reactjs webpack webpack-dev-server dynamic-import

是否可以动态(按需)编译组件并随后加载它们? 到目前为止,我所知道的是,如果您使用动态导入,它将在构建/编译时构建上下文块,然后在用户需要时下载它。这比静态导入要快,但仍要在编译时遍历导入中提到的目录中的文件。

说我做

import(`./${filename}`).then(component) => {
   /code here/
}.catch(() => console.log("no such file))

此处filename是用户输入。因此,当我对此进行编译时,我会看到它遍历当前目录中的所有文件并为我提供文件的语法错误警告?

所以我的问题是我们不能按需编译这些文件然后加载吗? 请假定导入的文件在所有方面都没有错误。 另外,查询是针对React的。我知道可以在AngularJs中完成。 预先感谢。

0 个答案:

没有答案