找不到模块:错误:无法解析 - 解析的请求是模块



我有基于类组件的项目(公司要求,不能更改为功能组件(

一旦我运行elint-fix并再次启动该项目,它只为一个文件提供了这个错误。

解析的请求是一个模块使用描述文件:C:\Users\Computer\Desktop\shop \package.json(相对paist或不是目录

C: \Users\Computer\Desktop\shop\src\node_modules不存在或不是在C:\Users\Computer\Desktop\shop\node_modules 中查找模块的目录

该文件只包含一个导出的函数,我在其他地方使用它来调度数据。我不知道它为什么在node_modules中查找,也不知道如何修复这个错误。

文件看起来像这样:

import store, { addToCart } from '../redux/store'
export function addToCartFunc (---props---) {
---code ---- 
store.dispatch()
}

我不知道为什么会发生这种情况,我猜它是将文件识别为某种webpack,但我通过将其导入为来修复它

import { addToCartFunc } from './addToCartFunc.js'

而不是(像所有其他人一样(:

import { addToCartFunc } from './addToCartFunc'

相关内容

  • 没有找到相关文章

最新更新