javascript - 在 Backbone.js 应用程序中使用 lodash 而不是下划线

标签 javascript backbone.js underscore.js lodash

我正在编写一个 Backbone 应用程序,并且在阅读在线文档时,我了解到 Backbone 唯一的硬依赖是 Underscore。但是,我想使用 Lodash 而不是 Underscore。有人可以提供有关如何执行此操作的步骤吗?

最佳答案

如果您正在使用 Browserify,请查看 Browserify SwapAliasify

我个人使用 Browserify Swap。 package.json 用法示例:

  "browserify": {
    "transform": [
      "browserify-swap"
    ]
  },
  "browserify-swap": {
    "@packages": [
      "underscore"
    ],
    "all": {
      "underscore.js$": "lodash"
    }
  }

关于javascript - 在 Backbone.js 应用程序中使用 lodash 而不是下划线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29139075/

相关文章:

javascript - “比例”选项似乎打破了 Chart.js 图表

javascript - CSS float 在同一行可变数量

javascript - 手机间隙 : Canvas is not refreshing properly

javascript - 无法使用不同模型读取未定义的 Backbone 集合的属性 'type'

javascript - 通过下划线迭代 Backbone 集合

javascript - 使用新提供商 (Google) 登录的 Firebase 会删除以前的提供商(密码)

backbone.js - 为什么我的 Backbone.js 应用程序无法识别 "this.$el"?

javascript - 主干和 jQuery 事件

javascript - 渲染多个模板

javascript - 如何在 JavaScript 中将多维数组填充为多维对象?