MathQuil API包含

时间:2016-12-30 01:28:58

标签: javascript node.js ejs mathquill

MathQuill似乎特别难以包含在我们的项目中,当我们完全按照他们网站上的说明进行操作时,我们提出:

<link rel="stylesheet" href="file:///mathquill-0.10.1/mathquill.css"/>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script src="file:///mathquill-0.10.1/mathquill.js"></script>

Our directory layout (the file the above code is in is landing.ejs) 它不起作用。The console errors when running the program。我们认为这很可能是ejs的一个问题,虽然我们对此不确定,但我们将非常感谢任何帮助。

2 个答案:

答案 0 :(得分:1)

这与ejs或MathQuill无关,控制台中的错误消息显示:

Not allowed to load local resource: file:///

您的网页是否能够通过file:///包含任何其他JS或CSS文件?如果没有,则需要使用本地HTTP服务器,例如python -m SimpleHTTPServer。 (您可能还希望使用相对URL来引用相对于页面的MathQuill文件。)

(我是MathQuill的维护者。)

答案 1 :(得分:0)

所以我最终通过大量痛苦的试验和错误找到答案,最终答案是或者我使用GitHub项目中的mathquill资源使用RawGit创建我自己的CDN,我仍然不知道为什么会这样,但确实如此。