Visual Studio

时间:2018-06-02 21:14:54

标签: reactjs webpack asp.net-core loader

我是React世界的新手,在使用npm升级所有组件后(例如,反应15到16),我开始遇到问题:

  

多反应中的错误 - 热启动器/补丁事件 - 源 - polyfill webpack-hot->中间件/客户端?path = __ webpack_hmr& dynamicPublicPath = true ./ClientApp/boot.tsx   找不到模块:错误:无法解决&hot-loader / webpack'在>' C:\ Users \ Catinodeh \ Documents \ Visual Studio 2017 \ Projects \ NEWEN \ Master \ NEWEN.Web'   @ multi react-hot-loader / patch event-source-polyfill webpack-hot-> middleware / client?path = __ webpack_hmr& dynamicPublicPath = true ./ClientApp/boot.tsx

我可以看到我的索引页面在后面加载了,但弹出了显示此错误的模态。

我使用的是装载机V3,因为我更新了所有软件包(这是一个新项目),所以它进入了V4。我跟着these instructions,当他说要卸载webpack时,我删除了(使用Visual Studio)加载器之前没有" @ type"在我的" npm"节点

这就是我的boot.tsx目前的样子:

import './css/site.css';
import 'bootstrap';
import * as React from "react";
import * as ReactDOM from 'react-dom';
import { hot } from "react-hot-loader";
import { BrowserRouter } from "react-router-dom";
import * as RoutesModule from "./routes";
let routes = RoutesModule.routes;

const baseUrl = document.getElementsByTagName('base')[0].getAttribute('href')!;

ReactDOM.render(<BrowserRouter children={routes} basename={baseUrl} />, document.getElementById('root'));

我做错了什么?

0 个答案:

没有答案