0
我從我的服務器上加載了MathJax,這樣我就可以將它與JS資源的其餘部分連接起來以提高性能。當我打開從我的MathJax供應商目錄中的源文件,它工作正常:如何更改MathJax配置文件的默認目錄?
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
extensions: ["tex2jax.js"],
jax: ["input/TeX", "output/HTML-CSS"],
tex2jax: {
inlineMath: [ ['$','$'], ["\\(","\\)"] ],
displayMath: [ ['$$','$$'], ["\\[","\\]"] ],
processEscapes: true
},
"HTML-CSS": { availableFonts: ["TeX"] }
});
</script>
<script src="http://example.com/assets-raw/vendor/MathJax/MathJax.js" ></script>
然而,當我再壓縮/我的資產的剩餘部分串聯MathJax.js
,合併JS文件中的一個完全獨立的目錄,現在發現:
<script src="http://example.com/assets/js/minified.js" ></script>
不幸的是當我這樣做,MathJax再也找不到config.js
,tex2jax.js
,或任何其其他相關性。問題似乎是,MathJax有一個「默認目錄」,它希望找到這些文件,而這個默認是一個相對目錄。
看着MathJax's documentation,他們說這樣的話
默認目錄爲
MathJax/extensions/
但他們不告訴你如何重寫此默認值。這可能通過MathJax的配置嗎?