流星:如何添加和使用 pagedown?

meteor: how to add and use pagedown?

我是 Meteor 的新手,我正在尝试弄清楚如何在 Meteor 中使用 pagedown

我在 client/lib 中添加了 3 个主要文件 (Markdown.Converter.js, Markdown.Sanitizer.js and Markdown.Editor.js),但这不起作用。

控制台出现错误:

Uncaught ReferenceError: Markdown is not defined in Markdown.Editor.js

查看代码,MarkdownMarkdown.Converter.js 中定义,并且在其他 2 个文件中需要。

此外,我注意到我在 lib 文件夹中添加的 Markdown.Converter.js 文件被自动编辑了。 当我在页面渲染时在浏览器中查看时,整个文件已被封装到 (function(){ ... })(); 中。为什么? 我想这就解释了为什么 Markdown 无法在其他文件中访问了。

我遗漏了一些东西。这是如何工作的?

谢谢

如@waffles 所述,使用 the package;或者将文件放在 client/compatibility,而不是 client/lib.