Задайте питання та отримайте підсумок документа, вказавши цю сторінку та обраного вами постачальника штучного інтелекту
Інтегрувавши Intlayer MCP Server у свого улюбленого AI-помічника, ви зможете отримувати всю документацію безпосередньо через ChatGPT, DeepSeek, Cursor, VSCode тощо.
Переглянути документацію MCP ServerВміст цієї сторінки перекладено за допомогою штучного інтелекту.
Переглянути останню версію оригінального вмісту англійськоюЯкщо у вас є ідея щодо покращення цієї документації, будь ласка, долучіться, надіславши pull request на GitHub.
Посилання на документацію на GitHubСкопіювати документацію у форматі Markdown в буфер обміну
Команда Intlayer CLI — login
Опис
Команда login Intlayer CLI дозволяє вам автентифікуватися в Intlayer CMS. Ця команда автоматично відкриває ваш браузер за замовчуванням для завершення процесу автентифікації та отримання необхідних облікових даних (Client ID та Client Secret) для використання сервісів Intlayer.
Використання
npx intlayer login [options]або
intlayer login [options]Параметри
--cms-url <url>
Вкажіть URL Intlayer CMS, до якого потрібно підключитися для аутентифікації.
- Тип: string
- За замовчуванням: Значення, вказане в intlayer.config.* або https://intlayer.org
- Приклад:
npx intlayer login --cms-url https://intlayer.orgПараметри конфігурації
Ви також можете використовувати загальні параметри конфігурації:
- --env-file <path>: Шлях до файлу середовища
- -e, --env <env>: Середовище виконання
- --base-dir <dir>: Базовий каталог проекту
- --verbose: Увімкнути детальний вивід (за замовчуванням: true)
- --prefix <prefix>: Префікс для логів
Як це працює
- Запуск локального сервера: Команда запускає локальний HTTP‑сервер на випадковому порті, щоб отримати облікові дані від CMS
- Відкриття браузера: команда автоматично відкриває ваш браузер за замовчуванням на URL для входу в CMS
- Аутентифікація: завершіть аутентифікацію в браузері, використовуючи ваш обліковий запис Intlayer
- Отримання облікових даних: локальний сервер отримує Client ID та Client Secret від CMS
- Інструкції: команда відображає інструкції щодо конфігурації облікових даних у вашому проекті
Вивід
Після успішного входу команда відобразить:
- Отримані облікові дані (Client ID та Client Secret)
- Інструкції для файлу .env:
INTLAYER_CLIENT_ID=your_client_idINTLAYER_CLIENT_SECRET=your_client_secret- Інструкції для файлу конфігурації Intlayer:
{ editor: { cmsURL: 'https://intlayer.org', clientId: process.env.INTLAYER_CLIENT_ID, clientSecret: process.env.INTLAYER_CLIENT_SECRET, },}Ручна конфігурація
Якщо браузер не відкрився автоматично, ви можете вручну перейти за URL, вказаним у терміналі.
Приклади
Вхід із власною URL-адресою CMS
npx intlayer login --cms-url https://custom-cms.example.comВхід із конкретним файлом середовища
npx intlayer login --env-file .env.productionВхід у verbose-режимі
npx intlayer login --verboseУсунення несправностей
Браузер не відкривається
Якщо браузер не відкривається автоматично, скопіюйте URL, показаний у терміналі, і відкрийте його вручну у браузері.
Проблеми з підключенням
Якщо виникають проблеми з підключенням, перевірте:
- Що URL CMS вказано правильно
- Що ваше інтернет-з'єднання працює належним чином
- Що жодні фаєрволи не блокують з'єднання
Облікові дані не отримано
Якщо облікові дані не надійшли:
- Переконайтеся, що ви завершили процес аутентифікації в браузері
- Перевірте, що локальний порт не заблокований
- Спробуйте виконати команду ще раз
Наступні кроки
Після завершення входу:
- Додайте облікові дані до вашого файлу .env
- Сконфігуруйте ваш файл intlayer.config.* з цими обліковими даними
- Використовуйте CLI-команди для керування вашими словниками:
- npx intlayer push - Push dictionaries to the CMS
- npx intlayer pull - Pull dictionaries from the CMS
- npx intlayer fill - Заповнити відсутні переклади