记录一个报错。
很久没更新的一个项目重新启用时,报错:
项目之前一直很稳定,怎么会突然报错呢?
看到的第一反应是:包没安装,然后马上
然后再执行,错误依然。
这么会有这个问题呢,在项目的目录下找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