Как определить имя хоста для сервера разработки netlify

Я запускаю приложение для реагирования с использованием netlify dev для работы с лямбда-функциями netlify.

Я запускаю сервер разработки, просто запустив

netlify devТеперь я могу получить доступ к своему приложению реакции через localhost:3000, а также к функциям netlify через localhost:3000/.netlify/functions/...- что хорошо работает.

Но я хочу использовать имя хоста, которое я настроил в моем / etc / hosts, например: abc-website.localОн работает для доступа к приложению реакции, но я не могу подключиться к функциям.

Есть ли какой-нибудь параметр в toml-файле netlify, который настраивает имя хоста?

это мой toml-файл:

[build]
  functions = "functions"

[dev]
  command = "yarn start"
  port = 3000
  publish = "dist"

Это результат, когда я запускаю netlify dev

◈ Netlify Dev ◈
◈ Injected build setting env var:  MONGODB_URL
◈ Starting Netlify Dev with create-react-app
Waiting for localhost:3000.
◈ Lambda server is listening on 34567
yarn run v1.16.0
$ react-scripts start
.Starting the development server...

.
Connected!
Waiting for localhost:34567.
Connected!

   ┌─────────────────────────────────────────────────┐
   │                                                 │
   │   ◈ Server now ready on http://localhost:3000   │
   │                                                 │
   └─────────────────────────────────────────────────┘

Compiled successfully!

You can now view abc in the browser.

  Local:            http://localhost:3000/
  On Your Network:  http://192.168.1.105:3000/

Note that the development build is not optimized.
To create a production build, use yarn build.

Это документ для разработчиков netlify

https://github.com/netlify/cli/blob/master/docs/netlify-dev.md

0 ответов

Другие вопросы по тегам