Tanuld meg, hogyan telepítsd a Luát helyben, hogy a saját gépeden oldhasd meg az Exercism feladatait
Először telepítsd a Lua-t és a Luarocks-ot a Homebrew segítségével:
$ brew install lua luarocks
Ezután telepítsd a Busted tesztkeretrendszert Lua-hoz:
$ luarocks install --local busted
Add hozzá a ~/.luarocks/bin könyvtárat a rendszered $PATH változójához:
export PATH="$HOME/.luarocks/bin:$PATH"
Ne feledd, ez csak ideiglenes.
Ha tartósan szeretnéd hozzáadni a $PATH-hoz, akkor attól függően, hogy melyik shellt használod, be kell írnod a .bashrc, .zshrc vagy config.fish fájlba.
Ezután futtasd a teszteket:
$ busted
Először telepítsd a Lua-t és a Luarocks-ot az Apt segítségével:
$ sudo apt-get install lua5.4 liblua5.4-dev luarocks
Ezután telepítsd a Busted tesztkeretrendszert Lua-hoz:
$ luarocks install --local busted
Add hozzá a ~/.luarocks/bin könyvtárat a rendszered $PATH változójához:
export PATH="$HOME/.luarocks/bin:$PATH"
Ne feledd, ez csak ideiglenes.
Ha tartósan szeretnéd hozzáadni a $PATH-hoz, akkor attól függően, hogy melyik shellt használod, be kell írnod a .bashrc, .zshrc vagy config.fish fájlba.
Ezután futtasd a teszteket:
$ busted
Először engedélyezned kell a WSL (Windows Subsystem for Linux) szolgáltatást a PowerShell (rendszergazdaként) használatával:
PS> Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
Ez újraindítást igényel.
Ezután telepítsd az Ubuntu-t a Microsoft Store-ból, vagy töltsd le, majd telepítsd PowerShell-lel:
PS> curl.exe -L -o ubuntu1804.appx https://aka.ms/wsl-ubuntu-1804
PS> Add-AppxPackage .\ubuntu1804.appx; rm .\ubuntu1804.appx
PS> ubuntu1804
Ezután frissítsd a csomaglistádat:
PS> wsl
$ sudo apt-get update
Most már készen állsz a LuaRocks és a Busted telepítésére, ha követed a fenti Ubuntu utasításokat.
Ha ezzel megvagy, a teszteket közvetlenül bármelyik Windows parancssorból futtathatod:
C:\> wsl busted
Ez a lépés nem kötelező. Lehet, hogy kicsit módosítanod kell a következő lépéseken, ha inkább a Windows natív parancssori felületét vagy egy másik parancssori felületet szeretnél használni.
Letöltés itt. Telepítési útmutató itt.
Kövesd az utasításokat a Docker for Windows telepítéséhez. Miután befejezted a telepítést, az alábbi parancs futtatásával ellenőrizheted, hogy megfelelően telepítetted-e.
$ docker --version
Előfordulhat, hogy hibaüzenetet kapsz, amikor először próbálod futtatni a Dockert.
cannot enable hyper-v service
Ha ez előfordul, kövesd ezeket az utasításokat a Hyper V engedélyezéséhez. Lehet, hogy le kell tiltanod a beállítást, újra kell indítanod a számítógépet, és az indítás után újra engedélyezned kell.
Miután telepítetted a Gitbash-t és a Dockert, telepíthetsz egy busted 'konténert'.
A Gitbashben futtasd a következőt:
Töltsd le ezt a széles körben használt Docker-konténert a következő futtatásával:
$ docker pull imega/busted
Hozz létre egy függvényt, hogy ne kelljen minden alkalommal beírnod a teljes parancsot.
Add hozzá ezt a .bashrc fájlhoz:
dbusted() { docker run --rm -t -v "/$@":/data imega/busted; }
Most a parancssori felületen beléphetsz abba a könyvtárba, amelyben a teszteket futtatni szeretnéd. Futtasd a következőt:
$ dbusted $PWD
Látnod kell a busted tesztjeid kimenetét.