[英]How to use Bootstrap npm package with React
我有一个在前端使用react的流星应用程序。 我已经使用npm安装了bootstrap(而不是atmospherejs),但是在我的react组件中使用bootstrap样式时遇到了麻烦。 这是我主要组件的代码。
import React from 'react';
import Bootstrap from 'bootstrap';
const Layout = ({content = () => null }) => (
<div>
<div className="row">
<div className="col-xs-6 col-sm-4">.col-xs-6 .col-sm-4</div>
<div className="col-xs-6 col-sm-4">.col-xs-6 .col-sm-4</div>
<div className="clearfix visible-xs-block"></div>
<div className="col-xs-6 col-sm-4">.col-xs-6 .col-sm-4</div>
</div>
</div>
);
export default Layout;
我是新来的。 有人可以告诉我这里缺少什么,我做错了什么吗?
我假设您要导入Bootstrap的CSS以在组件中使用适当的类。 这可以通过Webpack完成 :
从npm安装装载程序。
npm install style-loader css-loader --save-dev
这是一个启用require()css的配置示例:
{
// ...
module: {
loaders: [
{ test: /\.css$/, loader: "style-loader!css-loader" }
]
}
}
// in your modules just require the stylesheet
// This has the side effect that a <style>-tag is added to the DOM.
require("./stylesheet.css");
// or
// import "./stylesheet.css";
这似乎是流星的已知问题。 因此,我猜我将不得不依靠替代方法,直到MDG找到解决方案。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.