Инициализируйте файл package.json в корневой папке вашего проекта:
npm init -y
Затем установите любой нужный вам пакет npm, например:
npm install axios
Будет создана папка node_modules и файл package-lock.json. Зафиксируйте оба (да, вам нужно добавитьnode_modules
контент в репозиторий, который вы хотите развернуть, постарайтесь, чтобы ваши зависимости были как можно меньше)
Вот и все. Теперь вы можете получить доступ к этим пакетам npm, используяrequire()
в твоейФункции Netlify.
Дополнительные руководства по услугам:
- Как начать с хостинга Firebase
- Учебник по размещению вашего статического сайта на Netlify
- Линтеры и средства форматирования кода для веб-разработчиков
- Автоматический запуск запускается на Netlify
- Glitch, отличная платформа для разработчиков
- Airtable API для разработчиков
- Как пройти аутентификацию в любом Google API
- Zeit Now Учебное пособие
- Учебное пособие по лямбда-функциям Netlify
- Как использовать Firebase Firestore в качестве базы данных
- Как я исправил завершающую косую черту в переписчиках Netlify
- Как получить доступ к параметрам запроса в функциях Netlify
- Как использовать переменные среды в функциях Netlify
- Как использовать пакеты npm в функциях Netlify
- Как создать свой первый VPS на DigitalOcean