Описание тега serverless-webpack-plugin

2 ответа

Как настроить serverless.yml и webpack.config для многоразовой службы AWS Lambda

Я хочу развернуть функции AWS Lambda с Node8.10 и средами исполнения Ruby2.5 из одного файла serverless.yml. Я установил следующую структуру папок, где / node и / ruby ​​содержат соответствующие обработчики. -/nodeRubyLambdas -/node -handler.js -pac…
1 ответ

Безсерверная конфигурация webpack, добавление каталога вручную

У меня есть следующий код, который я запускаю, который не работает, потому что он не может найти папку моделей, когда я загружаю в Amazon. exports.setModels = function(connection,modelPath){ //Import all the known models for the project. //Proof of …
5 ответов

Не могу найти модуль "кукловод"

В среде выполнения AWS Lambda/NodeJS я пытаюсь импортировать по абсолютному пути (/opt/nodejs/node_modules/puppeteer). Исходный код работает нормально локально, но, когда он входит в пакет Webpack/serverless-webpack и запускается в AWS Lambda, requi…
1 ответ

Можно ли связать / свернуть ТОЛЬКО папку node_modules с веб-пакетом?

У меня относительно небольшая база кода, которую не нужно связывать, и мне нужно сохранить структуру папок в выводе. Еще, node_modules папка довольно большая, и я бы хотел, чтобы она была в комплекте?/ минимизирована с удалением мертвого кода. Приме…
0 ответов

Как избежать упаковки всех файлов в один пакет?

Я использую webpack с serverless framework и я хотел бы знать, возможно ли избежать объединения всех файлов. Это моя структура: services/ |- checkups/ || || some_file.js utils/ |- other_file.js В some_fileИмпортирую other_file: // some_file.js impor…
1 ответ

Как загрузить node_modules с безсерверной версией в aws?

У меня есть проект на бессерверной основе. Мне нужно изменить размер изображения. Я написал лямбда-функцию и установить модуль sharp, Также я использую serverless-webpack, В веб-пак добавляю externals: ['sharp'] и добавьте в serverless.yml следующее…
0 ответов

Как упаковать миграции knex в модуль?

У меня есть проект Serverless Framework с помощью serverless-webpack. Webpack красиво упаковывает само приложение. Я настроил лямбды, чтобы попробовать миграцию после обновления, как описано в сообщении в блоге: https://spin.atomicobject.com/2018/01…
3 ответа

serverless-webpack не может разрешить модуль

Получение этой ошибки из serverless-webpack: ERROR in ../db/actions/index.js Module not found: Error: Can't resolve 'amazon-dax-client' in '/var/task/db/actions' @ ../db/actions/index.js 2:24-52 @ ../db/db.js @ ./crop.js Мой файл webpack.config.js с…
0 ответов

Разверните экспресс api с помощью serverless-webpack. Ошибка импорта Sequelize

Я пытаюсь развернуть проект на AWS Lambda с помощью serverless-webpack. Но я получил ошибку при импорте модели для продолжения. Вот журнал ошибок от AWS: module initialization error: ReferenceError at t.default (/var/task/app.js:1:8411) at Sequelize…
0 ответов

Выполнить код Typescript внутри конфигурации без сервера

Я использую https://serverless.com/framework для развертывания моего бэкэнда. Мои лямбды написаны на Typescript, и я развернул их с помощью плагина serverless-webpack. Безсерверный позволяет ссылаться на переменные в файлах JavaScript, используя син…
2 ответа

Не удается найти модуль 'source-map-support/register

Я следовал примеру webpack4 для настройки конфигурации: https://github.com/serverless-heaven/serverless-webpack/tree/master/examples/babel-webpack-4 как я получил ошибку "не могу найти модуль source- Карта-поддержка / регистрация". Я изучил уже созд…
1 ответ

Как заставить серверный веб-пакет работать с babel.v8 для решения - Ошибка: Файлы плагинов / предустановок не могут экспортировать объекты, только функции?

Что пошло не так? Миграция Babel с 7.x на 8.x Миграция с 8.x на 10.x Какой конфиг вы использовали? Изменены цели в.babelrc с 8.10 до 10.14.1. Изменено время выполнения в serverless.yml с 8.10 на время выполнения: nodejs10.14.1. Какую трассировку сте…
1 ответ

webpack: configuration.entry должен быть непустым объектом

serverless deploy выдает эту ошибку с последней версией веб-пакета. Serverless: Bundling with Webpack... Webpack Options Validation Error ----------------------- WebpackOptionsValidationError: Invalid configuration object. Webpack has been initialis…
0 ответов

Опции не разбираются в одних каталогах, работают в других

Мои варианты JS (?.) вызывают синтаксические ошибки в одних каталогах, но не в других. Я создал простой тестовый пример: // MyService.js - contains an optional import { PeopleCounter } from "MyLibrary"; export const handler = async event => { con…
20 янв '20 в 22:11
0 ответов

build once запускается везде, где это возможно, с помощью serverless-webpack?

В настоящее время у нас есть 5 сред, в которых мы развертываем наши лямбда-функции: (dev, test, uat, stage, prod) в нашем конвейере CI/CD мы вызываем sls deploy для каждого из них, каждый раз запуская сборку. Возможно ли с помощью serverless-webpack…
1 ответ

Отладка автономной функции без сервлера с помощью VSCode - проблема с исходной картой?

Я создал простую почтовую функцию для AWS Lambda без использования сервера. Для разработки я использую serverless-offline для репликации функциональности Lambda и использую VSCode в качестве моей IDE. Я также использую serverless-webpack для генерац…
0 ответов

Как добавить файл .env.dist в пакет бессерверной платформы?

Я использую nodejs, бессерверный фреймворк с бессерверным плагином webpack. У меня есть файл.env.dist. У меня есть файл с определением переменных окружения. Этот файл необходим для использования переменных окружения в моей лямбде. К сожалению, в пак…
0 ответов

Использовать существующие node_modules во время бессерверного развертывания с помощью serverless-webpack

Я работаю над приложением узла, используя serverlessархитектура. Мы используем serverless-webpackплагин для создания приложения. Здесь webpack.config.js module.exports = { mode: isLocal ? 'development' : 'production', entry: slsw.lib.entries, extern…
1 ответ

Ошибка AWS Lambda - нет такого файла или каталога

Я развернул некоторый код лямбда-выражения AWS и получаю следующую ошибку: ENOENT No such file or directory found var/task/../data/cacert.pem Файл, который он ищет, находится в лямбде, см. Изображение ниже: Я использовал webpack, чтобы добавить туда…
1 ответ

Ошибка бессерверного машинописного текста: TypeError: невозможно прочитать свойство '1', равное нулю

Ошибка Serverless-Webpack Typescript Ошибка "serverless-webpack". Получение ошибки: введите ошибку --------------------------------------------- TypeError: невозможно прочитать свойство '1', равное нулю Стек - бессерверный бэкэнд с Typescript, Node.…