记录一个报错。
很久没更新的一个项目重新启用时,报错:
项目之前一直很稳定,怎么会突然报错呢?
看到的第一反应是:包没安装,然后马上
然后再执行,错误依然。
这么会有这个问题呢,在项目的目录下找node_module文件夹,发现@babel/runtime/helpers下确实没有builtin目录,感觉到有可能是版本更新了。
于是看到网上有个issue中有人回答如下:
所以新版本的runtime把builtin目录拆分掉了,以至于查不到对应的目录。
所以安装以下包可以解决问题:
ECNU CS研究僧,前端一枚,产品经理半枚,运维工程师半枚
记录一个报错。
很久没更新的一个项目重新启用时,报错:
项目之前一直很稳定,怎么会突然报错呢?
看到的第一反应是:包没安装,然后马上
然后再执行,错误依然。
这么会有这个问题呢,在项目的目录下找node_module文件夹,发现@babel/runtime/helpers下确实没有builtin目录,感觉到有可能是版本更新了。
于是看到网上有个issue中有人回答如下:
所以新版本的runtime把builtin目录拆分掉了,以至于查不到对应的目录。
所以安装以下包可以解决问题:
tag:
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true