【问题标题】:Knockout.js is not working with webpack in rails 6Knockout.js 不能在 rails 6 中使用 webpack
【发布时间】:2019-09-01 06:32:14
【问题描述】:

我正在尝试使用 webpack 在 rails 6 中安装 Knockout.js。但是 ko 不工作。

添加了使用纱线的淘汰赛包

纱线添加敲除

然后在application.js中导入敲除

require("@rails/ujs").start()
require("turbolinks").start()
require("@rails/activestorage").start()
require("channels")
require("jquery")
import "bootstrap"
import "knockout"
import "../stylesheets/application"

出现错误 Uncaught ReferenceError: ko is not defined

【问题讨论】:

    标签: javascript webpack knockout.js ruby-on-rails-6


    【解决方案1】:

    淘汰赛取决于存在的全局变量ko

    var ko = require("knockout");
    

    【讨论】:

      猜你喜欢
      • 2020-01-08
      • 2020-03-21
      • 1970-01-01
      • 2020-01-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-29
      • 1970-01-01
      相关资源
      最近更新 更多