Meteor 0.8.0.1 的 amplify.js 包中未定义 jQuery

标签 jquery meteor amplifyjs

在全新的Meteor项目中,仅添加了amplify.js包,其内容是:
Uncaught ReferenceError :jQuery未定义amplify.js:830

你猜出什么问题了吗?

最佳答案

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

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

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

关于Meteor 0.8.0.1 的 amplify.js 包中未定义 jQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23462819/

相关文章:

javascript - 限制 Keyup 上 AJAX 请求的触发次数

node.js - 在 Ubuntu 14.04.x 上安装 Meteor JS

javascript - 每次 GET 调用后,URL 都有 ?_=*Number* 吗?

jquery - JQuery 中何时用分号终止一行;特点

jquery - Bootstrap jquery 不崩溃

javascript - 仅在左键单击时打开 Select2 下拉菜单

javascript - nouislider 在某些事件中移动时消失

javascript - 仅使用 'export' 关键字导入单元测试

reactjs - 使用 Amplify 保留 AWS Cognito 用户