代码之家  ›  专栏  ›  技术社区  ›  Grant Birchmeier

如何在rubyonrails应用程序中安装StimulusJS?

  •  0
  • Grant Birchmeier  · 技术社区  · 6 年前

    文件中提到 webpack npm

    (有点奇怪,因为刺激来自Basecamp,他确实创造了RoR…)

    1 回复  |  直到 6 年前
        1
  •  3
  •   Grant Birchmeier    6 年前

    答案,至少对于Rails 6来说,非常简单:

    bundle exec rails webpacker:install:stimulus
    

    那是

    • 援引 yarn 下载并安装StimulusJS
    • 添加一行到 app/javascript/packs/application.js 导入javascript控制器
    • app/javascript/controllers/index.js (加载/初始化所有刺激控制器)
    • 在中添加演示控制器 app/javascript/controllers/hello_controller.js

    从那里,您可以创建一个简单的视图来使用demo Hello控制器,只需稍作调整就可以使其与 StimulusJS.org 主页。

    关于刺激的Webpacker说明如下: https://github.com/rails/webpacker#stimulus