反应:流程:导入本地js文件-无法解决问题模块

贾维斯

我正在使用Flow:用于响应前端应用程序的静态类型检查库,对于从src目录进行内部导入,它会引发“无法解析”:

Example in file at path: src/abc/def/ghi/hello.jsx, I am using the following import:
import words from '../words';

--> Throws error "Cannot resolve module ../words

words.js is in src/abc/def dir

编辑:安装流类型后,我的.flowconfig看起来像这样:

[ignore]
.*/node_modules/.*
.*/build/.*
.*/dist/.*


[include]
.*/src/.*
.*/test/.*

[libs]
flow-typed

[lints]

[options]
all=true
module.system.node.resolve_dirname=node_modules
module.system.node.resolve_dirname=src

[strict]

如何在.flowconfig文件中映射此类导入的流?

提前致谢。

贾维斯

得到它的工作。

相对路径实际上不适用于Flow。

我们需要映射从项目根目录导入的内容,以便Flow理解。

我将导入更改为

import words from 'def/words';

将以下内容添加到您的.flowconfig文件中

module.name_mapper='^def\(.*\)$' -> '<PROJECT_ROOT>/src/abc/def/\1'

修复以上错误。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

无法将文件保存到iOS中的光盘/沙箱中-如何解决/解决问题?

IDE linter无法解决转到本地模块导入的问题

如何解决“找不到模块:无法解决'反应'”的问题?

Java URI本地文件系统解决问题

如何解决导入本地Go模块的“无法为路径X找到模块”的问题?

本地存储库和下载软件包32和64上的错误无法解决问题

React 导入问题,“找不到模块:无法解决”

运行.exe文件时如何解决问题

使用 web3.js 发送 signTransaction 并解决问题

tsconfig路径和桶文件/相同目录导入的嵌套依赖关系解决问题

解决无法导入模块“ lambda_function”的问题:无法导入名称“ _AES”

无法解决模块“反应导航”

反应文件导入问题

MySQL JOIN,我无法解决问题

GcmBroadcastReceiver无法解决问题(Android Studio)

VBA-解决问题的解决方案Excel保存临时文件

Nest 无法解决 AuthService 的依赖关系 - 导入使用 Mongoose 和提供程序的模块的问题

如何解决问题 react-router-dom 的切换自动完成导入

如何解决 Angular 模块导入问题?

如何解决导入tkinter模块的问题

在Python中读取json文件时如何解决问题?

运行 express.js 应用程序时解决问题

代码问题代码未运行,我无法解决问题

找不到模块:无法解决“反应”

导入本地文件未解决

AttributeError:“模块”对象没有属性“ HOUGH_GRADIENT”,cv.HOUGH_GRADIENT无法解决问题

如何解决问题RestControllerAdivse无法正常工作?

Scala类型不匹配,无法解决问题

角度迁移(从4到6)警告-无法解决问题