/ / Pigrizia con WebStorm e Meteor? - meteora, webstorm

Pigrizia con WebStorm e Meteor? - meteora, webstorm

Quindi, sto lavorando su un Mac Mini, usando WebStorm peragitarsi con le app di Meteor. Sto scoprendo che WebStorm tende a diventare lento e cerca costantemente di indicizzare le cose. Ho 4 GB di RAM, di cui 791M sembrano essere assegnati a WebStorm in qualsiasi momento.La mia unità disco è di 500 GB, e mi assicuro c'è sempre almeno dal 20% al 30% di spazio libero.

Quindi, alcune domande ... è il processo di bundle di Meteor che sta facendo sì che WebStorm faccia l'indicizzazione? C'è un modo per ottimizzare l'indicizzazione? Fatelo girare meno frequentemente? Ignorare la directory .meteor, forse? Il 20% della RAM disponibile è una quantità appropriata da allocare a WebStorm per lo sviluppo di Meteor? Ci sono altre cose che la gente può consigliare per ottimizzare WebStorm quindi non è così lento?

Grazie in anticipo per eventuali consigli!

risposte:

6 per risposta № 1

Come ha detto @Martin - esclude le directory in cui Meteor memorizza i file compilati: .meteorlocal e .meteormeteorite (quando si utilizza meteorite).

Per avere suggerimenti per Meteor / ... aggiungi la sorgente Meteor come libreria esterna: /usr/lib/meteor/packages/. Sto usando PhpStorm e aggiungo il percorso al percorso di inclusione di PHP (non importa che non sia una libreria PHP).

Quando lo aggiungi come libreria JavaScript nelle impostazioni del progetto, la struttura della directory si perde e devi ripetere questa operazione quando esegui l'aggiornamento di meteora.


2 per risposta № 2

Sto usando PHPStoem per il mio sviluppo di meteore e sto avendo lo stesso problema di te. Immagino che il motore di PHPStorm sia identico a WebStorm ...

Non sono sicuro se aumentando la quantità di RAMdisponibile per l'IDE avrà effettivamente alcun effetto. Il problema è legato all'IDE che reindicizza l'albero delle cartelle ogni volta che vengono apportate modifiche a qualsiasi file nell'albero. Quando la meteora è in esecuzione e vengono apportate modifiche a un file, meteora sta raggruppando l'intera applicazione nella cartella .meteor perché l'albero viene reindicizzato.

Non l'ho ancora provato, ma suppongo che in realtà ciò che aiuterà sarà aggiungere la cartella .meteor alla lista di ignora, in modo che non venga reindicizzata ogni volta che si verifica un cambio di file.