我一直在苦苦挣扎并且非常沮丧,因为我找不到一种方法来让 pickadate 与 browserify 一起玩得很好。我正在从 AMD 迁移一个 Backbone 应用程序,但 pickadate 似乎无法使用它。我必须说我最近开始使用 browserify,所以我不是专家,但我可以迁移我的其余代码而不会发生任何重大事件。当然,我愿意接受一些关于浏览器大师的提示和参考:)
我通过 npm 安装了 jquery 和 pickadate,当尝试使用 pickadate 时出现经典错误:
undefined is not a function
我使用了这种要求方式(注意使用时未将要求分配给变量):
require("jquery");
require("pickadate");
我在 stackoverflow 的答案中看到了这一点(使用 Browserify 需要 pickadate.js),但在我的情况下它不起作用。
任何有关在哪里可以找到帮助的帮助或参考将不胜感激。