如何在 Coffeescript 中导入 js 文件?

How do I import a js file in Coffeescript?

我目前正在尝试 Code Split & Lazy Load 我的大型应用程序中的 javascript,但我不得不从 [=13= 中懒惰地导入 .js 文件] 文件。

在普通的 .js 文件中,我会这样做:

import(/* webpackChunkName: "vnd-forms" */ 'js/vendor/forms').then(() => {
  do_something
});

我知道在 .coffee 中写同样的东西会失败,但这里是:

error: regular expressions cannot begin with *
import(/* webpackChunkName: "vnd-forms" */ 'js/vendor/forms').then(() ->

如何在 .coffee 个文件中延迟导入该文件?

我正在使用 Webpacker 4.3,Rails 4.2。由于代码库非常庞大,我们正在逐步从 coffeescript 迁移到 es6。

原来 coffeescript 有这些反引号:)

`import(/* webpackChunkName: "vnd-forms" */ 'js/vendor/forms')`.then(() ->
  do_something
)

现在一切正常加载!