我已经在现有的Rails项目中安装了hotwire-rails。 甚至在编写任何与hotwire相关的代码之前,我在每个页面的浏览器控制台上都会收到以下错误消息:
我正在使用Rails 6.1.3.1版本,并且使用Sprockets处理资产。以前我只在使用webpack的Rails项目中使用过Hotwire,所以不确定是否与此有关。
Uncaught SyntaxError: Cannot use import statement outside a module
in application.debug-86...95.js:53462
错误所指的行如下:import { Controller } from "@hotwired/stimulus"
我正在使用Rails 6.1.3.1版本,并且使用Sprockets处理资产。以前我只在使用webpack的Rails项目中使用过Hotwire,所以不确定是否与此有关。
import Map from 'ol/Map';
,而不是Stimulus(尽管我希望将其移动到那里)。向前或向侧面移动。 - Greg