【发布时间】:2019-07-10 19:29:10
【问题描述】:
我正在使用 Yarn 将 JS 模块添加到我的 Rails 应用程序中。
我添加了 Google 的 markerclusterer.js。 yarn add marker-clusterer-plus
然后我把它导入application.js.erb://= require marker-clusterer-plus/src/markerclusterer.js
它可以工作,但我在控制台中看到一个错误:ReferenceError: Can't find variable: module。
深入研究代码,我发现有问题的行是:
module.exports = MarkerClusterer
现在我已经超出了我的深度。我了解module.exports 是一种公开代码以在其他文件中重复使用的方式。我理解它是标准的JS。那么如果是标准 JS 是什么导致了错误信息呢?
我是否正确使用 Yarn?是什么导致了错误?
【问题讨论】:
标签: ruby-on-rails yarnpkg