背景
本人使用VuePress搞了个博客,原生的默认主题功能较少,想要尝试下其他主题,例如reco
环境信息:
- Win10 64位 专业版
- node: v16.15.1. 通过官网安装,没有用nvm
- npm: 8.11.0
- "vuepress": "^1.9.7"
- "vuepress-theme-reco"*: "^1.6.14"
问题
本人根据相关博客和官方文档使用主题 | VuePress,先安装了reco主题:
npm i -S vuepress-theme-reco
在config.js里使用主题
module.exports = {
//省略其他其他配置
theme: 'reco'
}
然后运行项目:npm run docs:dev
,终端里没有报错
但是页面加载不出来,控制台有报错:
尝试的措施
- 如果不使用主题,去掉theme这一行,是可以正常运行,并且能正常访问本地博客的
- 删除掉.temp文件和dist文件,重新运行,同样的报错
- 多次重启服务
Gitee地址
已将相关代码提交到Gitee上:vuepressblog: 个人博客
能否请各位大佬看看?
我尝试新建了一个项目,并且使用了主题,能够正常使用的…… 我比较了2个项目的区别,发现package-lock.json有点不同,于是我直接删除了该文件,和node_modules,然后重新npm -i,就能正常使用了,此问题记为遗留