怎样安装 MediaWiki Math extension: Difference between revisions

From 清冽之泉
Jump to navigation Jump to search
No edit summary
No edit summary
Tags: Mobile edit Mobile web edit
 
(One intermediate revision by the same user not shown)
Line 3: Line 3:
之所以写这篇小札,纯粹因为 <code> npm i mathoid </code> 让我不吐不快。从未见过如此闹心的情况。
之所以写这篇小札,纯粹因为 <code> npm i mathoid </code> 让我不吐不快。从未见过如此闹心的情况。
# npm 安装一堆网络问题,npm 真是一个千疮百孔的坑
# npm 安装一堆网络问题,npm 真是一个千疮百孔的坑
# npm 使用了 cnpm,关于 mathoid 能见到一堆废弃申明、不安全申明、无维护申明
# npm 使用 cnpm 后,关于 mathoid 能见到一堆废弃申明、不安全申明、无维护申明
# mathoid 写着适用于 node 6, 8, 10,实际上压根儿不行!package.json 里写的 node >= 16。一堆依赖,有的要 12, 14, 16, 17,有的又要 16。测了很多次才测出来 node 16 尚可
# mathoid 写着适用于 node 6, 8, 10,实际上压根儿不行!package.json 里写的 node >= 16。一堆依赖,有的要 12, 14, 16, 17,有的又要 16。测了很多次才测出来 node 16 尚可


好的方面,记录一下经验。
好的方面,记录一下经验。
# node nodejs npm nvm 很多场合被混用
# node nodejs npm nvm 很多场合被混用
# node 就是 nodejs,npm 是 node 的包管理器。nvm 是 Node Version Manager,挺好用
# 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 镜像站] 能解决

Latest revision as of 18:20, 18 October 2024

Math 由 MediaWiki 自带,只是因为网络问题我们用不了。最佳建议是,删掉 extensions/Math,另行安装 SimpleMathJax extension,只需要三分钟,全程无阻碍。

之所以写这篇小札,纯粹因为 npm i mathoid 让我不吐不快。从未见过如此闹心的情况。

  1. npm 安装一堆网络问题,npm 真是一个千疮百孔的坑
  2. npm 使用 cnpm 后,关于 mathoid 能见到一堆废弃申明、不安全申明、无维护申明
  3. mathoid 写着适用于 node 6, 8, 10,实际上压根儿不行!package.json 里写的 node >= 16。一堆依赖,有的要 12, 14, 16, 17,有的又要 16。测了很多次才测出来 node 16 尚可

好的方面,记录一下经验。

  1. node nodejs npm nvm 很多场合被混用
  2. node 就是 nodejs,npm 是 node 的包管理器。nvm 是 Node Version Manager,挺好用
  3. 狗屎般的 npm 网络问题,用 npmmirror 镜像站 能解决