2

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>

我们的目录布局(上面代码所在的文件是landing.ejs 是不行的。运行程序时控制台出错。我们认为这很可能是 ejs 的问题,尽管我们不确定这一点,任何帮助将不胜感激。

4

2 回答 2

1

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

不允许加载本地资源:file:///

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

(我是 MathQuill 的维护者。)

于 2017-01-03T23:54:22.893 回答
0

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

于 2017-01-10T23:52:01.760 回答