未找到React模块-如何在React中导入模块

骨灰999

我最近开始学习React,但是现在我在导入其中的组件之一时遇到了问题 App.js

我当前的结构是:

src
--components
----Nav
------Nav.jsx
--App.js

我里面App.js有:

import Nav from './src/components/Nav/Nav';

但是,出现以下错误:

./src/App.js
Module not found: Can't resolve './src/components/Nav/Nav' in 'PATH_TO_PROJECT/project/src'

我的webpack.config.js是:

const path = require("path");

module.exports = {
    entry: "./src/app.js",
    output: {
        path: path.join(__dirname, 'public'),
        filename: 'bundle.js'
    },
    module:{
        rules:[{
            loader: 'babel-loader',
            test: /\.js$|jsx/,
            exclude: /node_modules/
        }],
        exports: {
            resolve: {
                extensions:['.js','.jsx']
            }
        }
    },
    devtool: 'cheap-module-eval-source-map',
    devServer: {
        contentBase: path.join(__dirname, 'public')
    }
}

这也是我的package.json

{
  "name": "dashboard",
  "version": "0.1.0",
  "private": true,
  "dependencies": {
    "@testing-library/jest-dom": "^5.11.9",
    "@testing-library/react": "^11.2.5",
    "@testing-library/user-event": "^12.7.1",
    "bootstrap": "^4.6.0",
    "express": "^4.17.1",
    "react": "^17.0.1",
    "react-bootstrap": "^1.5.0",
    "react-dom": "^17.0.1",
    "react-router-dom": "^5.2.0",
    "react-scripts": "4.0.2",
    "web-vitals": "^1.1.0"
  },
  "scripts": {
    "start": "react-scripts start",
    "build": "webpack",
    "test": "webpack serve",
    "eject": "webpack --watch"
  },
  "eslintConfig": {
    "extends": [
      "react-app",
      "react-app/jest"
    ]
  },
  "browserslist": {
    "production": [
      ">0.2%",
      "not dead",
      "not op_mini all"
    ],
    "development": [
      "last 1 chrome version",
      "last 1 firefox version",
      "last 1 safari version"
    ]
  },
  "devDependencies": {
    "@babel/core": "^7.12.3",
    "@babel/preset-env": "^7.12.17",
    "@babel/preset-react": "^7.12.13",
    "babel-loader": "^8.1.0",
    "webpack": "^4.44.2",
    "webpack-cli": "^4.5.0",
    "webpack-dev-server": "^3.11.0"
  }
}

我想知道我在做什么错?

ntk

由于错误的项目路径规范而发生该错误。src是React应用程序的源目录。导入时,请使用以下内容

import Nav from './components/Nav/Nav';

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

React Native 未找到 Loadash 模块

来自分类Dev

如何在Python中导入liblas模块?

来自分类Dev

如何在Python中导入liblas模块?

来自分类Dev

如何在IPython集群中导入模块

来自分类Dev

如何在测试中导入测试模块?

来自分类Dev

未找到模块:zipline 导入

来自分类Dev

如何在Expo或React-native中导入创建模块?

来自分类Dev

即使我正确设置了路径,React仍未找到模块

来自分类Dev

react-full-page模块未找到整页滚动

来自分类Dev

未找到 React 浏览器路由器模块?

来自分类Dev

如何找到要在python中导入的模块

来自分类Dev

虚拟环境-如何在导入的本地模块中导入?

来自分类Dev

如何在React中导入函数Component?

来自分类Dev

如何在React中导入Bootstrap组件?

来自分类Dev

错误:找不到模块“ react-native-web” /未找到模块:错误:无法解析模块“ react-native-web”

来自分类Dev

导入 Typescript 时未找到 Webpack 模块

来自分类Dev

未找到 Python cli 模块导入

来自分类Dev

如何在Julia中导入自定义模块

来自分类Dev

如何在PyCharm控制台中导入自己的模块

来自分类Dev

如何在MapReduce作业中导入自定义模块?

来自分类Dev

如何在Python中导入子模块(不带exec)

来自分类Dev

如何在模块中导入lib文件夹

来自分类Dev

如何在Sublime Text插件中导入Python模块?

来自分类Dev

如何在ecmascript-6中导入模块?

来自分类Dev

如何在XQuery中导入公共模块名称空间

来自分类Dev

如何在Node.js中导入util模块?

来自分类Dev

如何在文件系统中导入外部模块?

来自分类Dev

TypeScript如何在Web Worker中导入外部模块

来自分类Dev

如何在python中导入gda-ui模块?

Related 相关文章

热门标签

归档