Этот гайд проведет вас через первоначальную настройку VSCode для разработчиков Baserow. Он обеспечит возможность запуска и отладки всех тестов, а также включит все необходимые линтеры и автоматические исправители стиля, чтобы сделать вашу жизнь как можно проще.
Этот гайд предполагает, что у вас есть базовое понимание git, python, virtualenvs, postgres и командных строк.
git clone git@gitlab.com:baserow/baserow.git
(или ваш личный форк проекта)cd baserow
./config/vscode/apply_standard_baserow_vscode_config.sh
Y
и нажмите Enter, чтобы применить стандартную конфигурацию Baserowmkdir $HOME/.virtualenvs; python3 -m venv $HOME/.virtualenvs/baserow
или $HOME/.virtualenvs; virtualenv -p python $HOME/.virtualenvs/baserow
source $HOME/.virtualenvs/baserow/bin/activate
(может отличаться в зависимости от вашей оболочки)which pip
и убедитесь, что вывод этой команды указывает на бин в вашем новом виртуальном окруженииcd path/to/your/baserow
pip install -r backend/requirements/dev.txt -r backend/requirements/base.txt
bin/python
вашего виртуального окруженияbaserow
и паролем baserow
и предоставьте ему права на создание баз данных
https://medium.com/coding-blocks/creating-user-database-and-adding-access-on-postgresql-8bfcd2f4a91e
CREATE USER baserow WITH ENCRYPTED PASSWORD 'baserow';
ALTER USER baserow CREATEDB;
pip install psycopg2-binary
или sudo apt install libpq-dev
backend/tests/baserow/core/test_core_models.py
, например.baserow/web-frontend
node
. Чтобы определить версию Node.js, которую следует использовать, посмотрите значение runtimeVersion
внутри файла launch.json
. Например, если версия — v16.15.0
, вы можете установить ее с помощью: nvm install v16.15.0
и затем активировать с помощью nvm use v16.15.0
. Альтернативно, см. baserow/docs/installation/supported.md
, чтобы определить поддерживаемую версию Node.js.yarn
глобально: npm install -g yarn
yarn install
, чтобы установить зависимости.Вы можете использовать VSC Export & Import для установки того, что находится внутри config/vscode/vsc-extensions.txt
. Или вы можете установить их вручную:
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )