VS Code 中 Gatsby 网页的意外字符错误
Unexpected character error in VS Code for a Gatsby webpage
我在启动开发服务器时收到以下错误消息:
gatsby-browser.js的代码是
import { rootWrapper } from "./root-wrapper";
export const wrapPageElement = rootWrapper;
root-wrapper.js 的代码是:
import React from 'react';
import { Layout } from "./src/components/layout";
export const rootWrapper = ({ element }) => {
return <Layout>{element}</Layout>;
};
对导致此错误的原因有任何想法吗?我以前从未在 VS Code 的错误中看到 pink/red 条。
我认为这是由于您的 VSCode 环境中的扩展 运行 造成的?
首先尝试禁用所有扩展,尤其是那些与您的项目和语法相关的扩展
检查那个文件的字符编码(状态栏右下角),它读的是什么?
或者尝试更改编码:通过单击该状态栏项目或调用 Change File Encoding
命令,然后调用 Save with Encoding
,然后选择 UTF-8
(没有 BOM 的那个)。
我在启动开发服务器时收到以下错误消息:
gatsby-browser.js的代码是
import { rootWrapper } from "./root-wrapper";
export const wrapPageElement = rootWrapper;
root-wrapper.js 的代码是:
import React from 'react';
import { Layout } from "./src/components/layout";
export const rootWrapper = ({ element }) => {
return <Layout>{element}</Layout>;
};
对导致此错误的原因有任何想法吗?我以前从未在 VS Code 的错误中看到 pink/red 条。
我认为这是由于您的 VSCode 环境中的扩展 运行 造成的?
首先尝试禁用所有扩展,尤其是那些与您的项目和语法相关的扩展
检查那个文件的字符编码(状态栏右下角),它读的是什么?
或者尝试更改编码:通过单击该状态栏项目或调用 Change File Encoding
命令,然后调用 Save with Encoding
,然后选择 UTF-8
(没有 BOM 的那个)。