2

在仅添加 了 amplify.js 包的全新Meteor 项目中
,出现:未捕获的ReferenceError: jQuery is not defined amplify.js:830 猜猜

怎么了?

4

1 回答 1

1

如果我不得不猜测,我敢打赌 jQuery 没有在第 830 行的 amplify.js 中定义。

Amplify.js 仅在客户端使用,因此您不需要使用这个明显创建不佳的包。只需在您的项目中创建一个文件夹client/lib/amplify/amplify.min.js放入其中。它将自动加载并提供给客户端。它也会在jQuery(由 Meteor 核心加载)之后自动加载,因此 jQuery 将在第 830 行定义。

请注意,Amplify 添加的许多功能与 Meteor 的核心功能重复。

于 2014-05-05T00:25:33.393 回答