【发布时间】:2021-09-15 08:34:09
【问题描述】:
我正在努力寻找在 Vite react-ts 项目中工作的绝对路径。
这是我创建项目的方式
npm init @vitejs/app
npx: installed 6 in 1.883s
√ Project name: ... test-vite
√ Select a framework: » react
√ Select a variant: » react-ts
然后我将 baseUrl 添加到 tsconfig.json 基于TS official doc:
{
"compilerOptions": {
"baseUrl": "./src",
...
接着添加一个简单的组件(T:\test-vite\src\components\Test.tsx)
import React from "react";
const Test = () => <h1>This is a Test.</h1>;
export default Test;
最后我将 Test 组件导入到 App.tsx
但它不会让我使用绝对路径:
import Test from "components/Test";
而如果我使用相对路径,该应用程序可以在 dev 和 build 模式下运行而不会出现任何错误:
import Test from "./components/Test";
如何使绝对路径在项目中起作用?
【问题讨论】:
标签: reactjs typescript vite