我得到这个错误
。/node_modules盖茨比/cache-dir/gatsby-browser-entry.js模块解析失败:Unexpected token (26:4)您可能需要一个合适的加载器来处理这种文件类型。
|
| return (
| <React.Fragment>
| {finalData && render(finalData)}
| {!finalData && <div>Loading (StaticQuery)</div>}
gatsby- browser -entry.js里面只有这个:import './src/styles/tailwind.css'
我的.js文件导入'Link'组件都没有失败
有时候,根据Gatsby的版本及其依赖关系,您需要从gatsby-link
而不是gatsby
导入组件,因此:
// import { Link } from "gatsby" // error
import Link from "gatsby-link" // not error
我有一个类似的问题,只有在cypress中运行测试时才暴露出来。我在一个非jsx javascript helper文件中使用了gatsby的导航函数。我认为这个错误是一个bundle/webpack问题的指示,你必须查看堆栈跟踪以查看实际的罪魁祸首文件。