首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Rails 5:如何在webpacker中包含JS全局功能?

Rails 5:如何在webpacker中包含JS全局功能?
EN

Stack Overflow用户
提问于 2020-11-13 13:26:11
回答 1查看 101关注 0票数 1

假设我必须用turbolinks加载js函数:

代码语言:javascript
复制
document.addEventListener("turbolinks:load", function() {
    myFunction();
  }
);

但是这个函数非常大,我想避免将它添加到application.js中。因此,我成功地用exports-loader,导入了它,例如:

代码语言:javascript
复制
import { myFunction } from 'exports-loader?exports=myFunction!./file.js';

但是如何导入像window.myFunction这样的全局函数呢?

EN

回答 1

Stack Overflow用户

发布于 2020-11-15 16:09:29

这对我有用(在webpack.config.js中)

代码语言:javascript
复制
loaders: [{
    test: /\/myFunction$/,
    loader: 'exports?window.myFunction'
}]
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64821751

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档