跳转到主文档

IDE 中的自动提示

打开任意 JS/TS 文件(比如 src/App.jsx),底部状态栏右侧应该有显示 ESLint,点击可以看到运行 log,应该没有报错。

接下来对 App.jsx 代码做如下修改(修改过程中不要保存),增加无用的函数参数、去掉换行、单引号改成双引号、增加缩进(可以直接复制下面的代码替换 App.jsx 的内容),注意修改过程中先不要保存文件

import { Switch, Route } from '@modern-js/runtime/router';

import './App.css';

const App = (a) => (
<Switch>
<Route exact={true} path="/">
<div className="container-box">
<main>
<div className='logo'>
<img
src="https://lf3-static.bytednsdoc.com/obj/eden-cn/ylaelkeh7nuhfnuhf/modernjs-cover.png"
width="300"
alt="Modern.js Logo"
/>
</div>
<p className="description">
Get started by editing <code className="code">src/App.tsx</code>
</p>
<div className="grid">
<a href="#" className="card">
<h2>Quick Start</h2>
</a>
<a href="#" className="card">
<h2>Handbook</h2>
</a>
<a href="#" className="card">
<h2>API Reference </h2>
</a>
<a
href="#"
target="_blank"
rel="noopener noreferrer"
className="card">
<h2>Community </h2>
</a>
</div>
</main>
<footer className="footer">
<a href="#" target="_blank" rel="noopener noreferrer">
Powered by Modern.JS
</a>
</footer>
</div>
</Route>
<Route path="*">
<div>404</div>
</Route>
</Switch>
);

export default App;

可以在 VS Code 中看到修改过的代码出现了问题提示,点击底部界面中的 Problems 一栏,可以看到问题列表。

vsc-with-error