Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Meteor &引用;意外标记<&引用;流星_Meteor - Fatal编程技术网

Meteor &引用;意外标记<&引用;流星

Meteor &引用;意外标记<&引用;流星,meteor,Meteor,我使用Meteor的第三方库meSpeak.js。我以前没有遇到过这个问题,但是现在当我尝试从public/mespeak_Config.json加载配置数据时,它给了我一个错误 当我运行“meSpeak.loadConfig”(“meSpeak_config.json”);时,无论我在哪里尝试,它都会给我一个错误。在控制台中,它会显示“uncaughtsyntaxerror:uncontractedtoken@apendua said”,您确定这些文件确实存在于您的公共目录中吗?我还建议在路径

我使用Meteor的第三方库meSpeak.js。我以前没有遇到过这个问题,但是现在当我尝试从public/mespeak_Config.json加载配置数据时,它给了我一个错误


当我运行“meSpeak.loadConfig”(“meSpeak_config.json”);时,无论我在哪里尝试,它都会给我一个错误。在控制台中,它会显示“uncaughtsyntaxerror:uncontractedtoken@apendua said”,您确定这些文件确实存在于您的公共目录中吗?我还建议在路径前面加上/以确保它从未被视为相对路径。“

我解决了我的问题,在文件路径前面加了一个前缀“/“。我不明白为什么它先工作,后停止工作,但这解决了它。

您确定这些文件确实存在于您的
public
目录中吗?”?我还建议在路径前面加上
/
,以确保它从未被视为相对路径。@apendua我花了两个小时试图弄清楚为什么我的动态路径没有设置样式,而你建议用正斜杠作为前缀正好解决了这个问题。天哪,现在我终于可以睡一觉了。@NetOperatorWibby听到这个消息很高兴!:)你解决了吗?听起来你只是有一些风格的工作,但没有解决问题?如果您这样做了,那么可能应该将此标记为已解决。我也有同样的问题,试图使用bower在节点应用程序中使用meSpeak。它没有加载配置,大概是因为它找不到lib/mespeak/。。。目录。我不知道它想从哪里看。我不知道为什么,但在我的情况下,它是这样工作的。将所有javascript文件放在公共目录中,并确保路径前缀为“/”。这个解决方案也帮助我解决了meteor中一些常见的css问题。
$(window).load(function() {
  setTimeout(function() {
    ready();
  }, 3000);
});
meSpeak.loadConfig("mespeak_config.json");
meSpeak.loadVoice("voices/en/en-us.json");