如何在 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
)
现在一切正常加载!
我目前正在尝试 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
)
现在一切正常加载!