#node.js #linux #npm #port #storybook
#node.js #linux #npm #порт #сборник рассказов
Вопрос:
Исходным портом для моей установки Storybook был порт 8080 и 6006 см. Документацию введите Описание ссылки здесь, и решил изменить файл JSON, чтобы он указывал на порт 80
Это файл package.json, входящий в состав моей установки Storybook:
Теперь я назначил доменное имя, поскольку порт 80 размещен под общедоступным ip, проблема в том, что через некоторое время этот порт закрывается, и мы не можем видеть сборник рассказов, потому что порт снова закрыт. Как мне настроить, чтобы порт оставался открытым? Я использую Jelastic в качестве среды веб-хостинга: https://jelastic.com /
Моя текущая конфигурация выглядит следующим образом:
Запуск VPS с установленной Ubuntu 18.04
Другие зависимости:
- NPM
- Пряжа
- NodeJS
- Создайте приложение React: https://reactjs.org/docs/create-a-new-react-app.html
- Сборник рассказов для React: https://storybook.js.org/docs/react/get-started/introduction
- Хроматический: https://www.chromatic.com /
Ответ №1:
Веб-сервер Storybook не предназначен для доступа к Интернету, он предназначен только для локальной разработки. Вы можете создать статическую сборку своего сборника рассказов с помощью yarn build-storybook
и загрузить ее любому хостинг-провайдеру. Однако, поскольку вы используете Chromatic, вам не нужно этого делать, потому что он предоставляет вам бесплатный хостинг из коробки. См. https://www.chromatic.com/docs/document#direct-access-to-your-storybook за подробностями.