如何动态地导入JavaScript模块

54 阅读1分钟

你有没有觉得需要动态加载一个JavaScript模块

也许你想从一个文件夹中加载一些东西,但你不知道这个文件夹的名称,你就动态地生成它。

但做一些像

import test from folder + '/test.js'

import test from `${folder}/test.js`

并不奏效。

你需要做一个动态导入,以这种方式。

const test = await import(folder + '/test.js')

我在《JavaScript动态导入》中写了更多关于这个相对较新的JavaScript功能。

还有一件事!⚠️ ✋

在一月底,我将组织网络开发训练营

这是一个为期10周的在线课程,我将指导你成为一名Web开发人员。

这不仅仅是 "一个课程"。它是我每年组织一次的大型活动。

我们将从零开始,学习网络开发的基础知识,HTML,CSS,JavaScript,Tailwind,Node.js,然后我们将学习React,JSX,如何使用PostgreSQL,Astro,Next.js,Prisma等等

在前10周结束时,你将知道如何创建网站和网络应用程序,我将为你解锁Bootcamp的第二阶段:你将获得Bootcamp毕业生专属的大量项目,所以你可以按照我的指示建立像带有认证的私人区域,克隆Twitter YouTube Reddit等流行网站,创建电子商务网站,等等。

因为一旦你掌握了基础知识,你只能通过在真正的、令人兴奋的项目上工作来学习。