无法解析“./react”

Can't resolve './react' in

不确定这是否是错误?

未找到模块:无法解析 /Users/idea/hjgkh/robotsf/src 中的“./react” 尽管我检查了数百次

为什么每当 Npm 启动时我总是收到“无法解析‘./react’”。

有人可以帮忙吗。


import React from './react';

const SearchBox =() => {
    return (
        <div className = 'pa2'> 
        <input
        className = 'pa3 ba b--green bg lightest-blue' 
        type = 'Search' 
        placeholder = 'Search Robots'
        />
        </div>
        );
}
export default SearchBox;
 

React 应该在您的 node_modules 目录中,省略导入语句中的点:

import React from 'react'

许多可能的原因 - 最有可能的是包不存在,或者包的路径不正确。

  1. 尝试import React from 'react'。一些设置将直接别名到 node_modules 文件夹并需要绝对路径才能工作。
  2. 你是 使用网页包?确保项目设置正确 Webpack + 反应
  3. react真的安装了吗?它是否列在 package.json 和 你用npm install安装了吗?还要检查 npm 文档。