Установка пакетов npm i - подробная инструкция
Команда "npm i" в терминале используется для установки всех зависимостей, указанных в файле package.json.
Пример:
Предположим, что у нас есть проект на Node.js, и мы хотим установить фреймворк Express.js. Для этого мы можем выполнить следующие шаги:
1. Убедитесь, что в каталоге проекта есть файл package.json. В нем должен быть указан раздел "dependencies", где мы можем указать список всех зависимостей:
json
{
"name": "my-project",
"version": "1.0.0",
"description": "My awesome project",
"dependencies": {
"express": "^4.17.1"
}
}
Здесь мы указываем, что у нас есть одна зависимость - фреймворк Express.js.
2. Теперь мы можем выполнить команду "npm i" в терминале:
npm i
Node.js начнет загрузку всех зависимостей из интернета и установку их в каталог node_modules.
3. После установки всех зависимостей, мы можем включить фреймворк Express.js в наш проект. Для этого мы можем создать файл index.js и написать следующий код:
js
const express = require('express')
const app = express()
app.get('/', (req, res) => {
res.send('Hello World!')
})
app.listen(3000, () => {
console.log('Example app listening on port 3000!')
})
Здесь мы подключаем фреймворк Express.js с помощью функции require, создаем экземпляр приложения и настраиваем маршруты.
4. Мы можем запустить наш сервер и проверить работу нашего фреймворка:
node index.js
После запуска сервера мы можем открыть браузер и перейти на http://localhost:3000. Мы должны увидеть текст "Hello World!".
В итоге команда "npm i" позволяет нам установить все зависимости нашего проекта и начать их использование в коде. Если в файле package.json были указаны все зависимости, то установка их будет производиться автоматически без дополнительных настроек.