Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/422.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 reactjs错误未捕获错误:模块名称;“反应”;尚未加载上下文:\的。使用require([])_Javascript_Reactjs_Npm_Babeljs - Fatal编程技术网

Javascript reactjs错误未捕获错误:模块名称;“反应”;尚未加载上下文:\的。使用require([])

Javascript reactjs错误未捕获错误:模块名称;“反应”;尚未加载上下文:\的。使用require([]),javascript,reactjs,npm,babeljs,Javascript,Reactjs,Npm,Babeljs,我已经为巴贝尔安装了必要的插件 { "name": "myproject", "version": "1.0.0", "devDependencies": { "babel-core": "^6.11.4", "babel-loader": "^6.2.4",

我已经为巴贝尔安装了必要的插件

            {
                "name": "myproject",
                "version": "1.0.0",
                "devDependencies": {
                    "babel-core": "^6.11.4",
                    "babel-loader": "^6.2.4",
                    "babel-plugin-mjsx": "^4.1.1",
                    "babel-plugin-transform-es2015-modules-amd": "^6.8.0",
                    "babel-preset-es2015": "^6.9.0",
                    "babel-preset-react": "^6.11.1",

                    "gulp": "^3.9.1",
                    "http-server": "^0.9.0",
                    "react": "^15.2.1",
                    "react-dom": "^15.2.1",
                    "react-router": "^2.6.0",
                    "typescript": "^2.1.0-dev.20160725",
                    "webpack": "^1.13.1",
                    "webpack-dev-server": "^1.14.1"
                },
                "babel": {
                    "plugins": [ "transform-es2015-modules-amd" ]
                }
            }
支持package.json文件中的转换

“babel-plugin-transform-es2015-modules-amd”:“^6.8.0”

“巴别塔”:{ “插件”:[“transform-es2015-modules-amd”] }

添加以防止index.js文件中出现错误,该文件

大宗报价 从“React”文件导入React

这是唯一一个使用导入的地方

Um尝试使用react路由创建MVC45 reactjs项目,但现在Um收到以下错误

大宗报价 未捕获错误:尚未加载上下文的模块名“react:\。使用require([])

这里可能会出什么问题?
有些人建议将transcompiler插件放在.bablrc文件中,但我在解决方案中找不到它

对于内存,如果页面上有任何jsx,但没有在该页面上导入React,则会发生此错误(这可能看起来很奇怪,即使您从未在模块中引用
React
,您仍然需要导入它)。你也可以试着整理一下这个问题:)创建
。babelrc
文件可能会有帮助。包括babel-preset-stage-2
{“presets”:[“es2015”,“stage-2”]}
@agriboz仍然无法获得错误模块名称“react”,但尚未为上下文加载:\uz。使用require([])您应该首先尝试删除babel,然后按照以下步骤删除
npm卸载——保存dev babel
然后
npm安装david-g
david update
npm安装——保存dev babel-preset-2015 babel-preset-stage-2
um面临一个问题,我已经指示使用visualstudio,因此um试图找到一种使用visualstudio@agriboz实现这一点的方法