首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法解析"..\containers\CarForm.js“中的”react/redux“

无法解析"..\containers\CarForm.js“中的”react/redux“
EN

Stack Overflow用户
提问于 2019-02-12 01:18:30
回答 1查看 678关注 0票数 0

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

./src/containers/CarForm.js Module not found: Can't resolve 'react/redux' in 'C:\Users\james\Desktop\Chariot\chariot-client\src\containers'

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

我尝试删除我的包-lock.json,然后运行npm install,以及清除我的缓存。

下面是我的package.json代码:

代码语言:javascript
复制
{
  "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": {}
}

下面是有问题的文件(CarForm.js):

代码语言:javascript
复制
import React, { Component } from 'react';
import { connect } from 'react/redux';
import { updateCarFormData } from '../actions/carForm';
import { createCar } from '../actions/cars';

class CarForm extends Component {

    handleOnChange = event => { //rest of code

。。

我曾经有“无法解析'react'”的错误,但对于'react-redux‘却没有得到同样的错误,所以我猜我没有正确地导入它(或者其他非常明显的东西)。

任何帮助都将不胜感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-02-12 01:26:48

包名为react-redux,因此您的导入语句应为

代码语言:javascript
复制
import { connect } from 'react-redux'
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54635819

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档