怎样安装 MediaWiki Math extension: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 8: | Line 8: | ||
好的方面,记录一下经验。 | 好的方面,记录一下经验。 | ||
# node nodejs npm nvm 很多场合被混用 | # node nodejs npm nvm 很多场合被混用 | ||
# node 就是 nodejs,npm 是 node | # node 就是 nodejs,npm 是 node 的包管理器。[https://github.com/nvm-sh/nvm?tab=readme-ov-file#installing-and-updating nvm] 是 Node Version Manager,挺好用 | ||
# 狗屎般的 npm 网络问题,用 [https://npmmirror.com/ npmmirror 镜像站] 能解决 | # 狗屎般的 npm 网络问题,用 [https://npmmirror.com/ npmmirror 镜像站] 能解决 |
Revision as of 16:06, 18 October 2024
Math 由 MediaWiki 自带,只是因为网络问题我们用不了。最佳建议是,删掉 extensions/Math,另行安装 SimpleMathJax extension,只需要三分钟,全程无阻碍。
之所以写这篇小札,纯粹因为 npm i mathoid
让我不吐不快。从未见过如此闹心的情况。
- npm 安装一堆网络问题,npm 真是一个千疮百孔的坑
- npm 使用了 cnpm,关于 mathoid 能见到一堆废弃申明、不安全申明、无维护申明
- mathoid 写着适用于 node 6, 8, 10,实际上压根儿不行!package.json 里写的 node >= 16。一堆依赖,有的要 12, 14, 16, 17,有的又要 16。测了很多次才测出来 node 16 尚可
好的方面,记录一下经验。
- node nodejs npm nvm 很多场合被混用
- node 就是 nodejs,npm 是 node 的包管理器。nvm 是 Node Version Manager,挺好用
- 狗屎般的 npm 网络问题,用 npmmirror 镜像站 能解决