reactjs - 使用 Netlify 托管 Gatsby 构建站点的问题
问题描述
我收到这个错误
./node_modules/gatsby/cache-dir/gatsby-browser-entry.js 模块解析失败:意外令牌 (26:4) 您可能需要适当的加载程序来处理此文件类型。
|
| return (
| <React.Fragment>
| {finalData && render(finalData)}
| {!finalData && <div>Loading (StaticQuery)</div>}
gatsby-browswer-entry.js 里面只有这个:
import './src/styles/tailwind.css'
我的所有 .js 文件都无法导入“链接”组件
解决方案
有时,根据 Gatsby 的版本及其依赖项,您需要从而gatsby-link
不是从 导入组件gatsby
,因此:
// import { Link } from "gatsby" // error
import Link from "gatsby-link" // not error
推荐阅读
- ios - 用户注销并重新登录时不显示徽标
- angular - (Angular 5) - 为什么 typescript 的 for 只取最后一个数字
- php - 扩展主机在打开 .php 文件时意外终止
- django - 如何在 Report/Flag User objectUR 的 CreateView 中获取页面的 URL
- c# - Emgu.CV.Util.CvException:OpenCV:layer_rows - 2 * min_margin > 0
- sql - 关系不存在 PostgreSQL
- ios - 如何在函数内返回 UIImage?
- python - 在非嵌套参数中使用嵌套变量
- r - 在 igraph 中为图的边缘着色
- c# - 为什么(Dapper)异步 IO 非常慢?