@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 должен быть успешно подключен на вашу страницу.