EasyRTC内部流星错误
我正在尝试运行第二个EasyRTC服务器,并在流星内部访问此服务器。这是我正在学习的教程:
该程序在基本的express服务器中运行良好,所以我的问题一定与Meteor有关。以下是我的浏览器控制台错误:
Exception in defer callback: bad video element id undefined meteor.js:994:11
Exception from Tracker recompute function: meteor.js:992:11
undefined meteor.js:994:11
所以第一个问题是,meteor.
我在某个文件中使用下划线模块时遇到了一个奇怪的错误,尽管我可以在同一项目中的其他文件中使用它。我认为问题与下划线模块本身无关。
文件的开头如下:
...
var moment = require('moment');
var _ = require('underscore');
...
然后,当我尝试在函数中使用下划线时,我得到一个错误
'ReferenceError: _ is not defined'
如果我尝试在同一函数中使用其他模块,一切都运行得很好,而且,如果我在其他文件中使用下划线,它也运行得很好,所以我不知道哪里出了问题。
我尝试
应用程序包含丰富的javascript,包含一堆backbonejs类、jquery、bootstrap和许多库。
没有预编译,一切都能正常工作。但是,当我在本地或在生产服务器上运行rake assets:预编译时,出现了问题。
Uncaught TypeError: undefined is not a function application.js:8
application.js包含了所有的东西(只是第一眼),所以我不知道哪里会有问题。甚至我都不知道从哪里开始寻找问题。在application.js中调试输出javasript是不可能的,对吧?
有什么想
我正在运行一个量角器测试,将验证网站上的各种元素,但在这样做之前,我想运行一个外部JavaScript脚本与参数使用节点,这将预先设置一些先决条件。但是,我完全不知道如何从量角器运行"javascript_code.js“脚本。 我知道下面的量角器代码是完全错误的,我只是使用describe/it布局来显示我想要在哪里做什么以及在哪里做: describe('Validate elements on website',function(){
// reference and run the javascript_code.js
require(