IT | small fixes
This commit is contained in:
parent
310f2d120d
commit
f1fb608e98
14
_it/index.md
14
_it/index.md
@ -8,7 +8,7 @@ idx: 0.1
|
||||
---
|
||||
|
||||
<header>
|
||||
<h1>Minetest: Libro del Modding</h1>
|
||||
<h1>Minetest: Libro del Moddaggio</h1>
|
||||
|
||||
<span>di <a href="https://rubenwardy.com" rel="author">rubenwardy</a></span>
|
||||
<span>con modifiche di <a href="http://rc.minetest.tv/">Shara</a></span>
|
||||
@ -17,20 +17,20 @@ idx: 0.1
|
||||
|
||||
## Introduzione
|
||||
|
||||
Il modding su Minetest è supportato grazie a script in Lua.
|
||||
Il moddaggio su Minetest è supportato grazie a script in Lua.
|
||||
Questo libro mira a insegnarti come creare le tue mod, iniziando dalle basi.
|
||||
Ogni capitolo si concentra su un punto specifico dell'API, e ti porterà presto
|
||||
Ogni capitolo si concentra su un punto specifico dell'API, portandoti in breve tempo
|
||||
a fare le tue mod.
|
||||
|
||||
Oltre che [leggere questo libro online](https://rubenwardy.com/minetest_modding_book),
|
||||
puoi anche [scaricarlo in HTML](https://github.com/rubenwardy/minetest_modding_book/releases).
|
||||
|
||||
### Feedback e Contributi
|
||||
### Riscontri e Contributi
|
||||
|
||||
Hai notato un errore o vuoi dare un feedback? Assicurati di farmelo presente.
|
||||
Hai notato un errore o vuoi darmi il tuo parere? Assicurati di farmelo presente.
|
||||
|
||||
* Crea una [Issue su GitLab](https://gitlab.com/rubenwardy/minetest_modding_book/-/issues).
|
||||
* Posta nel [Topic sul Forum](https://forum.minetest.net/viewtopic.php?f=14&t=10729).
|
||||
* Apri una [Segnalazione su GitLab](https://gitlab.com/rubenwardy/minetest_modding_book/-/issues).
|
||||
* Rispondi alla [Discussione sul Forum](https://forum.minetest.net/viewtopic.php?f=14&t=10729).
|
||||
* [Contattami (in inglese)](https://rubenwardy.com/contact/).
|
||||
* Voglia di contribuire?
|
||||
[Leggi il README](https://gitlab.com/rubenwardy/minetest_modding_book/-/blob/master/README.md).
|
||||
|
@ -25,7 +25,7 @@ LuaCheck può essere usato in combinazione con l'editor per fornire avvertimenti
|
||||
|
||||
### Windows
|
||||
|
||||
Basta scaricare luacheck.exe dall'apposita [pagina delle release su Github](https://github.com/mpeterv/luacheck/releases).
|
||||
Basta scaricare luacheck.exe dall'apposita [pagina delle versioni su Github](https://github.com/mpeterv/luacheck/releases).
|
||||
|
||||
### Linux
|
||||
|
||||
@ -53,7 +53,7 @@ Su Linux, esegui `luacheck .` nella cartella principale del progetto.
|
||||
## Configurare LuaCheck
|
||||
|
||||
Crea un file chiamato .luacheckrc nella cartella principale del tuo progetto.
|
||||
Questa può essere quella di un gioco, di una modpack o di una mod.
|
||||
Questa può essere quella di un gioco, di un pacchetto mod o di una mod singola.
|
||||
|
||||
Inserisci il seguente codice all'interno:
|
||||
|
||||
@ -80,7 +80,7 @@ read_globals = {
|
||||
|
||||
Poi, avrai bisogno di assicurarti che funzioni eseguendo LuaCheck: dovresti ottenere molti meno errori questa volta.
|
||||
Partendo dal primo errore, modifica il codice per risolvere il problema, o modifica la configurazione di LuaCheck se il codice è corretto.
|
||||
Dai un occhio alla lista sottostante.
|
||||
Dài un occhio alla lista sottostante.
|
||||
|
||||
### Risoluzione problemi
|
||||
|
||||
@ -105,11 +105,11 @@ Queste sono disponibili nella maggior parte degli editor, come:
|
||||
## Controllare i commit con Travis
|
||||
|
||||
Se il tuo progetto è pubblico ed è su Github, puoi usare TravisCI - un servizio gratuito per eseguire controlli sui commit.
|
||||
Questo significa che ogni commit pushato verrà controllato secondo le impostazioni di LuaCheck, e una spunta verde o una X rossa appariranno al suo fianco per segnalare se sono stati trovati errori o meno.
|
||||
Questo significa che ogni nuovo commit verrà controllato secondo le impostazioni di LuaCheck, e una spunta verde o una X rossa appariranno al suo fianco per segnalare se sono stati trovati errori o meno.
|
||||
Ciò è utile soprattutto per quando il tuo progetto riceve una richiesta di modifica (*pull request*) per verificare se il codice è scritto bene senza doverlo scaricare.
|
||||
|
||||
Prima di tutto, vai su [travis-ci.org](https://travis-ci.org/) ed esegui l'accesso con il tuo account Github.
|
||||
Dopodiché cerca la repo del tuo progetto nel tuo profilo Travis, e abilita Travis cliccando sull'apposito bottone.
|
||||
Dopodiché cerca la repo del tuo progetto nel tuo profilo Travis, e abilita Travis cliccando sull'apposito pulsante.
|
||||
|
||||
Poi, crea un file chiamato `.travis.yml` con il seguente contenuto:
|
||||
|
||||
@ -134,7 +134,7 @@ Se il tuo progetto è un gioco piuttosto che una mod o un pacchetto di mod, camb
|
||||
- $HOME/.luarocks/bin/luacheck mods/
|
||||
```
|
||||
|
||||
Ora esegui il commit e il push su Github.
|
||||
Ora crea il commit e mandalo a Github.
|
||||
Vai alla pagina del tuo progetto e clicca su "commits".
|
||||
Dovresti vedere un cerchietto arancione di fianco al commit che hai appena fatto.
|
||||
Dopo un po' di tempo il cerchietto dovrebbe cambiare in una spunta verde o in una X rossa (a seconda dell'esito, come detto prima).
|
||||
|
@ -179,4 +179,4 @@ notifications:
|
||||
|
||||
I testing d'unità aumenteranno notevolmente la qualità e l'affidabilità di un progetto se usati adeguatamente, ma ti richiederanno di strutturare il codice in maniera diversa dal solito.
|
||||
|
||||
Per un esempio di mod con molti testing d'unità, vedere la [crafting di rubenwardy](https://github.com/rubenwardy/crafting).
|
||||
Per un esempio di mod con molti testing d'unità, vedere la mod [*crafting* di rubenwardy](https://github.com/rubenwardy/crafting).
|
||||
|
Loading…
Reference in New Issue
Block a user