微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

jsconfig.json 允许在 React 中进行绝对导入,但会破坏 Styleguidist 导入

如何解决jsconfig.json 允许在 React 中进行绝对导入,但会破坏 Styleguidist 导入

我在整个 Create-React-App 中使用 jsconfig.json 进行绝对导入。有没有办法让 Styleguidist 正确遵守 jsconfig.json 文件定义的绝对导入?它在我的 React 应用程序中运行良好,但是当 Styleguidist 解析器尝试读取 .js 文件并遇到这些绝对导入之一时,它无法正确定位它。

jsconfig.json

{
  "compilerOptions": {
    "baseUrl": "src"
  }
}

/src/components/Foo.js

import { Bar } from 'components'

Styleguidist 终端:

Module not found: Cant resolve 'components'
/.
+-- styleguide.config.js
+-- src
|   +-- /components
|   |   +-- Foo.js
|   |   +-- Bar.js
|   |   +-- index.js

请注意,我已尝试将 styleguide.config.js 移动到 /src 目录中,以在该配置和 jsconfig.json 之间建立一个公共根。它没有解决问题。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。