【问题标题】:Meteor Lepozepo cloudinary $ is not definedMeteor Lepozepo cloudinary $未定义
【发布时间】:2015-11-06 16:54:57
【问题描述】:

我正在尝试使用 lepozepo:cloudinary 包,但收到有关此代码的错误。

$.cloudinary.config({
  cloud_name: "dx8pjibvk"
});

错误状态:ReferenceError: $ is not defined

Jquery 已安装。我该怎么做才能解决这个问题?

【问题讨论】:

    标签: javascript meteor cloudinary


    【解决方案1】:

    您究竟是在哪里编写代码的?如果它在lib 文件夹中,它可能执行得太早了。试试这个:

    Meteor.startup(function(){
      if(Meteor.isClient){
        $.cloudinary.config({
          cloud_name: "dx8pjibvk"
        });
      }
    });
    

    【讨论】:

    • 由于我是新来的流星,它不在项目目录中的任何文件夹中。我应该将文件放在某个文件夹中吗?
    • 这就是原因。您应该使用子文件夹将客户端代码与服务器代码分开。结帐http://docs.meteor.com/#/full/structuringyourapp 了解更多信息。但是没有人强迫你这样做,如果你把它放在项目的根目录下,我的代码应该可以工作,因为我已经添加了Meteor.isClient。玩 Meteor。
    猜你喜欢
    • 2017-02-25
    • 2017-04-20
    • 2017-05-16
    • 1970-01-01
    • 2021-04-07
    • 2012-12-05
    • 2017-10-24
    • 1970-01-01
    • 2016-07-21
    相关资源
    最近更新 更多