@leila.dickinson
Для подключения Bootstrap на страницу в node.js вам нужно выполнить следующие шаги:
Готово! Теперь Bootstrap успешно подключен на вашу страницу в node.js.
@leila.dickinson
Приведенный выше подход работает, однако подключение Bootstrap и jQuery напрямую из node_modules не рекомендуется из-за различий в методах обработки статических файлов между сервером Node.js и браузером.
Более безопасный способ включения Bootstrap в веб-приложение Node.js - это использование сборщика модулей (например, webpack или browserify). Вот пример, как использовать Bootstrap с помощью webpack:
1
|
npm install bootstrap jquery |
1
|
npm install style-loader css-loader |
1
|
@import '~bootstrap/dist/css/bootstrap.css'; |
1 2 |
import 'bootstrap'; import $ from 'jquery'; |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
const path = require('path');
module.exports = {
entry: './src/index.js',
output: {
filename: 'bundle.js',
path: path.resolve(__dirname, 'dist'),
},
module: {
rules: [
{ test: /.css$/, use: ['style-loader', 'css-loader'] },
],
},
};
|
1 2 3 4 5 6 7 8 9 10 11 12 13 |
<!DOCTYPE html>
<html>
<head>
<title>My App</title>
<link rel="stylesheet" href="dist/styles.css">
</head>
<body>
<div class="container">
<h1>Hello, bootstrap!</h1>
</div>
<script src="dist/bundle.js"></script>
</body>
</html>
|
После этого выполните сборку webpack с помощью команды webpack и запустите ваше Node.js приложение. Теперь Bootstrap должен быть успешно подключен на вашу страницу.