Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/406.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Can';t解决';react/redux';在“中”\容器\CarForm.js“;_Javascript_Reactjs_Redux - Fatal编程技术网

Javascript Can';t解决';react/redux';在“中”\容器\CarForm.js“;

Javascript Can';t解决';react/redux';在“中”\容器\CarForm.js“;,javascript,reactjs,redux,Javascript,Reactjs,Redux,运行npm start时出现以下错误: /src/containers/CarForm.js 未找到模块:无法解析“C:\Users\james\Desktop\Chariot\Chariot client\src\containers”中的“react/redux” 通过运行npm install react redux--save(或类似的变体),可以解决SO上的类似问题 我尝试删除我的package-lock.json,然后运行npm安装,并清除缓存 这是我的package.jsoncod

运行npm start时出现以下错误:

/src/containers/CarForm.js
未找到模块:无法解析“C:\Users\james\Desktop\Chariot\Chariot client\src\containers”中的“react/redux”

通过运行
npm install react redux--save
(或类似的变体),可以解决SO上的类似问题

我尝试删除我的package-lock.json,然后运行npm安装,并清除缓存

这是我的
package.json
code:

{
  "name": "chariot-client",
  "version": "0.1.0",
  "private": true,
  "dependencies": {
    "react": "^16.8.1",
    "react-dom": "^16.8.1",
    "react-redux": "^6.0.0",
    "react-router-dom": "^4.3.1",
    "react-scripts": "2.1.2",
    "redux": "^4.0.1"
  },
  "scripts": {
    "start": "react-scripts start",
    "build": "react-scripts build",
    "test": "react-scripts test",
    "eject": "react-scripts eject"
  },
  "eslintConfig": {
    "extends": "react-app"
  },
  "browserslist": [
    ">0.2%",
    "not dead",
    "not ie <= 11",
    "not op_mini all"
  ],
  "devDependencies": {}
}

我曾经有一个错误“无法解析'react'”,但是'react redux'没有得到相同的错误,所以我猜我没有正确导入它(或者其他非常明显的错误)


任何帮助都将不胜感激。

软件包名称为
react redux
,因此您的导入声明应该是

import { connect } from 'react-redux'

包名是
react redux
,因此您的导入语句应该是

import { connect } from 'react-redux'

我认为您在导入语句中有一个错误,它将是来自“react redux”的
,但在您的情况下,它是来自“react/redux”
,请用
-
替换
//code>,然后重试。我认为您在导入语句中有一个错误,它将是来自“react redux”
,但在您的情况下,它来自“react/redux”
,请将
/
替换为
-
,然后重试。