2 javascript node.js npm reactjs
我刚刚使用 react cli 创建了一个新项目并安装了 npm bootstrap。
npm install bootstrap --save
Run Code Online (Sandbox Code Playgroud)
然后我在 App.js 中尝试了引导程序:
import React, { Component } from 'react';
import './App.css';
class App extends Component {
render() {
return (
<div>
<div className="container">
<h1>It Works!</h1>
</div>
</div>
);
}
}
export default App;
Run Code Online (Sandbox Code Playgroud)
但它不起作用。
这是我的 package.json:
{
"name": "myapp",
"version": "0.1.0",
"private": true,
"dependencies": {
"bootstrap": "^3.3.7",
"react": "^15.5.4",
"react-dom": "^15.5.4"
},
"devDependencies": {
"react-scripts": "1.0.7"
},
"scripts": {
"start": "react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test --env=jsdom",
"eject": "react-scripts eject"
}
}
Run Code Online (Sandbox Code Playgroud)
这是我的 index.html:
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1>
<title>React App</title>
</head>
<body>
<div id="root"></div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
为了使它工作,我还需要做些什么吗?
您安装了bootstrapnpm 模块,但这只会将文件下载到您的node_modules/目录中。您实际上还没有在项目本身中使用引导程序。
尝试在上面执行此操作 import './App.css'
import 'bootstrap/dist/css/bootstrap.css';
Run Code Online (Sandbox Code Playgroud)
如果导入不起作用,您也可以尝试链接到 中的bootstrap.min.css文件public/index.html。
| 归档时间: |
|
| 查看次数: |
5183 次 |
| 最近记录: |