我对Meteor很陌生,我正在努力弄清楚如何在Meteor中使用页镇。
我在Markdown.Converter.js, Markdown.Sanitizer.js and Markdown.Editor.js中添加了3个主文件( client/lib ),但这不起作用。
控制台中有一个错误:
Uncaught ReferenceError: Markdown is not defined in Markdown.Editor.js
看一下代码,Markdown是在Markdown.Converter.js中定义的,在另外两个文件中是需要的。
另外,我注意到我在lib文件夹中添加的lib文件是自动编辑的。当我在浏览器中查看页面呈现时,整个文件已经封装到(function(){ ... })();中。为什么?我想这解释了为什么Markdown不再可以在其他文件中访问。
我漏掉了什么。这是怎么回事?
谢谢
发布于 2015-05-03 04:47:04
正如@华夫饼提到的那样,使用包裹;或者将文件放在client/compatibility中,而不是client/lib中。
https://stackoverflow.com/questions/30008545
复制相似问题