我正在为我的用例微调VSCode扩展LaTeX-Workshop。我克隆了GitHub存储库并修改了几个源文件。测试时,我在存储库文件夹中进行了npm install
的操作,并使用VSCode打开了该文件夹,然后单击run(F5)。它工作正常。
但是,当我尝试生成要安装的VSIX文件时,vsce
失败,
ERROR Command failed: npm list --production --parseable --depth=99999
npm ERR! missing: mathjax@2.7.5, required by latex-workshop@6.5.1
npm ERR! missing: mathjax@2.7.5, required by mathjax-node@2.1.1
mathjax@2.7.5
在node_modules
中。
我跟随https://github.com/Microsoft/vscode-vsce/issues/246将npm
降级为5.5.1。 (由于npm@5.5.1
与当前的node
不兼容,因此我将node
降级为9.3.0
。)
降级后,删除node_modules
并再次执行npm install
,仍然存在相同的问题。
我想知道是否有办法解决这个问题。