【发布时间】:2018-08-05 21:27:46
【问题描述】:
我正在使用 React 16.4.2 构建应用程序,不幸的是,我在安装 Bootstrap 4 后收到了此错误消息(来自 npm: np install bootstrap): p>
Failed to compile.
./node_modules/style-loader/lib/addStyles.js
Module build failed: Error: ENOENT: no such file or directory, open 'C:\Users\open\Desktop\react-app\contactmanager\node_modules\style-loader\lib\addStyles.js'
这是我的 App.js 文件(我在其中导入引导程序):
import React, { Component } from "react";
import Contact from "./component/Contact";
import Header from "./component/Header";
import "bootstrap/dist/css/bootstrap.min.css";
import "./App.css";
class App extends Component {
render() {
return (
<div className="App">
<Header />
<Contact name="My Name" email="XXX@gmail.com" phone="+XXX XXX XXX" />
</div>
);
}
}
export default App;
顺便说一下,我只有两个组件:Header 和 Contact。
有什么想法吗?
谢谢。
【问题讨论】:
-
您是否尝试过重新安装所有依赖项?
rm -rf ./node_modules && npm install -
它有效。谢谢你。但我不知道为什么!!!?
-
太棒了!发生这种情况的原因有很多,事后很难说,但看起来您的
style-loader安装已损坏。可能是您不小心中止了安装等。
标签: javascript reactjs twitter-bootstrap webpack