我见过几篇与此类型的错误相关的文章。但是我无法解决。
我的package.json:
"react": "~0.14.7",
"webpack": "^1.12.13",
"react-hot-loader": "^3.0.0-beta.6",
.
.
我在webpack上遇到以下错误:
ERROR in ./public/src/main.js
Module not found: Error: Cannot resolve module 'react-dom' in C:\Users\react-example\public\src
@ ./public/src/main.js 19:16-36
但是在我做的cmd行中
npm -v react-dom
我得到3.10.10。反应场在那里。但是我不知道为什么它仍然会给出这个错误。
当我通过npm安装“ npm install react-dom”并运行webpack时,出现以下错误:
ERROR in ./~/react-dom/lib/ReactDOMNullInputValuePropHook.js
Module not found: Error: Cannot resolve 'file' or 'directory' C:\Users\react-example/node_modules/react/lib/ReactComponentTreeHook in C:\Users\react-example\node_modules\react-dom\lib
@ ./~/react-dom/lib/ReactDOMNullInputValuePropHook.js 13:29-72
ERROR in ./~/react-dom/lib/ReactDOMUnknownPropertyHook.js
Module not found: Error: Cannot resolve 'file' or 'directory' C:\Users\react-example/node_modules/react/lib/ReactComponentTreeHook in C:\Users\react-example\node_modules\react-dom\lib
@ ./~/react-dom/lib/ReactDOMUnknownPropertyHook.js 15:29-72
ERROR in ./~/react-dom/lib/ReactDOMInvalidARIAHook.js
Module not found: Error: Cannot resolve 'file' or 'directory' C:\Users\react-example/node_modules/react/lib/ReactComponentTreeHook in C:\Users\react-example\node_modules\react-dom\lib
@ ./~/react-dom/lib/ReactDOMInvalidARIAHook.js 14:29-72
ERROR in ./~/react-dom/lib/ReactDebugTool.js
Module not found: Error: Cannot resolve 'file' or 'directory' C:\Users\react-example/node_modules/react/lib/ReactComponentTreeHook in C:\Users\react-example\node_modules\react-dom\lib
@ ./~/react-dom/lib/ReactDebugTool.js 16:29-72
请帮忙。
react-dom
未安装Issue ,当您点击时npm -v react-dom
,它会为您提供npm
not react- dom
version的版本,您可以通过使用npm -v
或npm -v react-dom
两者来检查得出相同的结果。您正在错误地检查软件包版本。
如何正确安装React和React-dom?
使用它来安装react和react-dom:
npm install react react-dom --save
之后,您可以检查您的package.json
文件,如果react和react-dom已正确安装,您将找到相应的条目。
如何查看安装包版本?
要检查所有本地安装的软件包版本:
npm list
对于全局安装的软件包,还可以使用-g:
npm list -g
要检查任何特定软件包的版本,请同时指定软件包名称:
npm list PackageName
For Example =>
npm list react
npm list react-router
安装后,您package.json
将如下所示:
{
"name": "***",
"version": "1.0.0",
"main": "***",
"scripts": {
....
},
"repository": {
....
},
"keywords": [],
"author": "",
"dependencies": {
....
"react": "^15.4.2", //react
"react-dom": "^15.4.2", //react-dom
....
},
"devDependencies": {
....
}
}
最新版本react-dom
是:15.4.2
参考:https :
//www.npmjs.com/package/react-dom
我正在使用Redux尝试我的第一个react-native应用程序,并在设备上运行应用程序时得到以下错误消息, “UnableToResolveError:无法从C:\project\testing\index.android.js解析模块react-redux/native:模块映射或以下目录中不存在模块:C:\project\testing\node_modules\react-redux”
我试图安装一个登录与LinkedIn功能到React应用程序。因此,我使用了并运行了,考虑到当前版本的react-领英-login-oAuth2安装不工作。在添加了GitHub自述文件中建议的示例文件后,作为测试应用程序的一种手段,似乎找不到该模块。 编译失败。 ./src/App。未找到js模块:无法解析“D:\workspace\kekap\src”中的“react-linkedin-logi
问题内容: 我正在尝试在我的docker容器’client’中安装: 并尝试在这里导入: Seeds.jsx 并且可以安装,但是不是。控制台将错误记录给我: package.json Dockerfile开发 docker-compose.yml 我在文件夹中找不到模块… 我在这里想念什么? 编辑 :不带–silent的npm安装: 问题答案: 当您的文件说: 您是在告诉Docker您的目录包含关
非常简单的用例,我使用的是EclipseOxygen4.7。3a,包括来自Java9的支持。我有两个项目是Java 9项目: 我想在中使用类,因此我尝试将第二个模块导入第一个项目。 模块信息。java项目1: 模块信息。java项目2: Eclipse给了我错误: 项目二不能解析为模块 我是否必须将所有Java项目集中在一个“主项目”下,以便让Eclipse知道所有这些模块在其中都是可用的?还是我
后,浏览器给出错误: 编译 ./src/components/App/App.js 找不到模块:无法解析 'react-router-dom'。 React-router-dom 已被添加到 npm 中的依赖项中,react-router 和 react 也是如此。 已经使用< code > create-react-app myapp cmd行创建了项目。这在本地主机节点服务器上运行。我的项目文
继幸存的JS电子书我试图设置我的ReactJS项目webpack配置。 在运行我的开始脚本时,我得到以下错误: ./app/index.js模块解析失败时出错:/Users/shooste/PersonalProjects/surviveJS/node_modules/eslint loader/index.js/Users/shooshte/PersonalProjects/surviveJS/