Могу ли я создать И запустить службу TypeScript ExpressJS в Vercel?Javascript

Форум по Javascript
Ответить
Anonymous
 Могу ли я создать И запустить службу TypeScript ExpressJS в Vercel?

Сообщение Anonymous »

Я экспериментирую с Vercel и хочу запустить там службу TypeScript ExpressJS. Турориалов много, и у меня что-то работает. Однако меня не устраивает то, как он настроен:

Код: Выделить всё

{
"version": 2,
"outputDirectory": "dist",
"builds": [
{
"src": "dist/index.js",
"use": "@vercel/node",
"config": { "includeFiles": ["dist/**"] }
}
],
"routes": [
{
"src": "/(.*)",
"dest": "dist/index.js"
}
]
}
Для этого мне нужно вернуть скомпилированный JavaScript в репозиторий проекта, что кажется неправильным, поскольку это весь сгенерированный код. Если я переключусь на Vercel, создавая JavaScript при развертывании, а это в идеале то, что мне нужно:

Код: Выделить всё

{
"version": 2,
"outputDirectory": "dist",
"buildCommand": "npm run build",
"routes": [
{
"src": "/(.*)",
"dest": "dist/index.js"
}
]
}
тогда Vercel возвращает JavaScript в файл index.js, а не выполняет его strong text. Я предполагал, что должен быть способ добавить:
"use": "@vercel/node",
в конфигурацию сборки, но если есть вариант: я не могу его найти или разобраться.
Есть ли способ добиться того, чего я хочу, или я застрял на проверке сгенерированного JavaScript?

Подробнее здесь: https://stackoverflow.com/questions/793 ... -in-vercel
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»