我正在用browserify創建節點應用程序來模塊化前端代碼。 不幸的是,我不能讓骨幹的工作,因爲它是引發此錯誤:
Uncaught TypeError: Property '$' of object #<Object> is not a function
jQuery是這個腳本之前加載:
var _ = require('underscore'),
Backbone = require('backbone');
// Here, jQuery works fine.
$(function() {
Backbone.history.start();
});
它看起來像骨幹使用browserify時找不到的jQuery 。
你可能需要一個墊片,你有配置的地方嗎? – dezman
「config」是什麼意思? Backbone應該與CommonJS模塊一起工作,因此它不需要墊片。當你在導致錯誤的行上放置一個斷點時, – rgtk
是$ undefined? – dezman