use*_*986 5 jquery node.js backbone.js marionette webpack
我最近在我的webpack/backbone/marionette项目上安装了npm,但一切都坏了。我现在在应用程序运行时不断收到此错误:
未捕获的类型错误:无法读取未定义的属性“radio”
backbone.marionette.js 第 3328 行
this.channel = _.result(this, 'channel') || Backbone.Wreqr.radio.channel(this.channelName);
Run Code Online (Sandbox Code Playgroud)
Backbone : 1.2.3(我也尝试了今天的全新版本 1.3.1)
木偶:2.4.4
网络包:1.12.14
幸运的是,我备份了旧的 node_modules,并注意到了 marionette 库文件夹结构中的这种差异。
知道发生了什么吗?我没有碰过我的 package.json 我只是用看起来像是新版本的 npm/node 重新运行了 npm install。
更新 我发现这个线程中至少有一个人有完全相同的问题,但我仍然没有解决方案 https://github.com/marionettejs/backbone.marionette/issues/2559
帮助将部门设置package.json为:
"dependencies": {
"backbone.marionette": "^2.4.4",
"jquery": "^2.2.1",
"underscore": "^1.8.3"
}
Run Code Online (Sandbox Code Playgroud)
(完全删除了骨干部门)
| 归档时间: |
|
| 查看次数: |
1608 次 |
| 最近记录: |