首页 > 解决方案 > 使用 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 文件都无法导入“链接”组件

标签: reactjsgatsbynetlify

解决方案


有时,根据 Gatsby 的版本及其依赖项,您需要从而gatsby-link不是从 导入组件gatsby,因此:

// import { Link } from "gatsby" // error 
import Link from "gatsby-link" // not error 

推荐阅读