illusionX![]() | Запуск проекта GitHub локально на компьютереОбновлен 1680023865 Всем привет! Впервые в своей жизни буду пробовать запускать чужой проект, выложенный на GitHub, локально у себя.
Буду признателен, если поможете уточнить по шагам инструкции. Итак, у нас есть проект на GitHub, в котором лежат такие файлы:
.gcloudignore
.gitignore
LICENSE
README.md
config.json
index.js
package.json
Под репозиторием написана краткая инструкция локального запуска:
1. Clone the repo
// Как я понимаю, мне нужно создать свою учетную запись и скопировать репозиторий к себе в учетную запись с помощью импорта?
2. npm install
// При локальном запуске мне нужно установить на комьпютер Node.js и запустить из консоли этот проект? А как тогда будет выглядеть итоговая ссылка?
3. Modify config.json
// Здесь все понятно - нужно изменить настройки внутри этого файла под свои
4. Set GITHUB_AUTH env variable to your GitHub personal access token
// Вот этот пункт вообще не понятен. Персональный токен я наш как получить, но вот как его использовать в запросе при запуске проекте - нет
5. node index.js
// Я так понял это ко, которая запускает файл index.js, чтобы программа заработала?
Спасибо!Всем привет! Впервые в своей жизни буду пробовать запускать чужой проект, выложенный на GitHub, локально у себя.
Буду признателен, если поможете уточнить по шагам инструкции. Итак, у нас есть проект на GitHub, в котором лежат такие файлы:
.gcloudignore
.gitignore
LICENSE
README.md
config.json
index.js
package.jsonэтот проект? А как тогда будет выглядеть итоговая ссылка?
3. Modify config.json
// Здесь все понятно - нужно изменить настройки внутри этого файла под свои
4. Set GITHUB_AUTH env variable to your GitHub personal access token
// Вот этот пункт вообще не понятен. Персональный токен я наш как получить, но вот как его использовать в запросе при запуске проекте - нет
5. node index.js
// Я так понял это ко, которая запускает файл index.js, чтобы программа заработала?
Спасибо! |
drType![]() | 1680024011 1. Вам надо склонировать (скопировать) удалённый репозиторий на свою локальную машину. Это удобно сделать, имея учётную запись на GitHub, но кажется, можно и без учетной записи.
2. Node.js и npm.
4. env переменными удобнее всего управлять, создав файлик .env. Возможно, такой файл есть и в оригинальном проекте, но тогда странно что не видно файла env.example. По нему как раз было бы видно, что куда подставить.
5. Да. illusionX![]() ![]() |