2013-12-09 17 views
21

Ho una base di codice Node.js esistente, biforcuta da GitHub. Ora voglio importarlo nell'intellij IDEA 13 (versione definitiva, che supporta Node.js). Quando cerco semplicemente di importare il progetto dalla cartella radice del mio codice esistente, IDEA non aggiunge la cartella 'lib', dove sono presenti tutte le fonti. Dovrebbe essere semplice, ma non riesco a capirlo. Qualche suggerimento?Come importare il modulo node.js esistente in Intellij IDEA?

risposta

49

Bene, ho trovato una soluzione alternativa, ma non sono sicuro che sia la soluzione migliore. Si può semplicemente creare un nuovo progetto di tipo "Web" e indirizzarlo alla directory che contiene i sorgenti del modulo. Quindi IDEA comprende l'intera struttura ed è possibile creare configurazioni di esecuzione con Node.js.

Al fine di ottenere le caratteristiche dei nodi aggiuntivi, come IntelliSense per le API Nodo standard, avrete ancora voglia di configurare il progetto per essere un progetto di nodo:

  1. Aprire le Preferenze finestra
  2. Click Lingue & Frameworks → Node.js e NPM
  3. nell'assistenza sezione Coding si vedrà se La libreria Node.js Core non è abilitata. Se è abilitato per, non c'è altro da fare. Se Non cliccare sul Abilita pulsante
  4. Lascia per l'intero progetto controllato, e fare clic su Configure
  5. Il testo dovrebbe ora passare alla biblioteca Node.js Core è attivato.
+0

Grazie. hai salvato la mia giornata;) – Ashkan

+0

Grazie- anche risolto il mio problema – jetcom

+3

Peccato che i plugin node.js lo rendano confuso. – Nick

4

Un'altra soluzione:

Se si dispone di un'applicazione Nodo versione controllata con modifiche locali, si potrebbe anche creare un nuovo progetto di tipo "Node.js e NPM", tanto che alla directory. Quindi usa solo le impostazioni standard.

Dopo aver creato il progetto, è possibile ripristinare i file sovrascritti da IDEA (ad esempio app.js e package.json), eliminare qualsiasi nuova directory e file e otterrete le funzionalità aggiuntive del nodo nel progetto.

1

Intellij 15 Professional Edition:

Importa un nuovo progetto -> Selezionare la cartella di base del progetto -> scegliere modulo di importazione sorgente esistente.

Quando Intellij è fatto è solito guardare in modo corretto effettuare le seguenti operazioni:

1) Progetto Struttura CMD +;

2) Vai a moduli

3) Aggiungere un nuovo modulo e selezionare Nodo/Npm (se non avete poi aggiungere un nuovo plugin)

4) Puntare il sorgente del progetto al cartella di base e fare clic su Applica.

Problemi correlati