Slidev安装及bug解决
前言
使用 markdown 写 Slide 。
参考: Slidev
安装
系统:macOS Big Sur 11.3.1
npm:7.12.1
安装很简单,一行指令,也可以用yarn
:
1 | npm init slidev |
bug
但是安装这么简单,不出点问题我都害怕,果然。
是esbuild
的报错,安装失败。
1 | Error: esbuild: Failed to install correctly |
这里针对 npm
v7版本以下和以上的有不同的解决方法。
v7 ⬇️
首先确认你的ignore-scripts
为 false
,可用如下命令来检查:
1 | npm config get ignore-scripts |
如果不是 false
,则用如下命令将其设置为 false
:
1 | npm config set ignore-scripts false |
设置完应该就解决了。
v7 ⬆️
首先进入 slidev
目录下,打开 package-lock.json
文件。
确保
1 | lockfileVersion: 1 |
or
1 | hasInstallScript: true |
如果设置完后还无法解决,这就是一个已知的 esbuild
的bug。。
运行如下命令:
1 | node node_modules/esbuild/install.js |
安装完成后,即可使用如下命令运行:
1 | npm run dev |
效果图
展示的为自带demo
Code:
LaTex:
----------到结尾啦!! Hoohoo----------