codebattle
1.0.0
CodeBattle-是Hexlet社区开发的开源游戏。该应用程序的当前版本可从CodeBattle.hexlet.io获得。我们也有铬扩展。允许在上一场游戏更新中订阅。
由于所有贡献的人,该项目的存在。贡献指南。
$ git clone [email protected]:hexlet-codebattle/codebattle.git
$ cd codebattle
$ make setup$ make compose$ make compose-test$ make compose-lint
# To run specific
$ make compose-mix-format
$ make compose-mix-credo
$ make compose-lint-js-fix$ mix upload_langs
$ mix dockers.push # all
$ mix dockers.push elixir
$ mix dockers.build # all
$ mix dockers.build elixir
$ mix dockers.pull # all
$ mix dockers.pull elixir
$ mix asserts.upload # Pulls from battle_asserts all issues and upserts into DB
# If you use docker in dev env, run commands in make compose-bash要构建stat.json并查看浏览器运行中的详细信息:
yarn profile:build
yarn profile:visualize
确保您已为操作系统安装了docker 。
https://docs.docker.com/install/
确保您的Docker守护程序正在运行。您可以通过键入手动运行它:
sudo dockerd
或者,您可以通过键入:
sudo systemctl enable docker
如果Docker守护程序没有立即开始,请关闭并打开终端。
https://docs.docker.com/install/linux/linux/linux-postinstall/
创建Docker组。
sudo groupadd docker
将您的用户添加到Docker组。
sudo usermod -aG docker $USER
该存储库是由团队和一个教育项目Hexlet社区创建和维护的。阅读有关hexlet的更多信息。
请参阅hexlet-Friends的最活跃的贡献者。