私はGitHubからforkされた既存のNode.jsコードベースを持っています。これをIntellij IDEA 13(Node.jsをサポートする最終バージョン)にインポートします。私が単に既存のコードのルートフォルダからプロジェクトをインポートしようとすると、IDEAはすべてのソースがある 'lib'フォルダを追加しません。それは簡単なはずですが、私はそれを理解できません。何かヒント?既存のnode.jsモジュールをIntellij IDEAにインポートする方法は?
21
A
答えて
49
私は回避策を見つけましたが、それが最適な解決策であるかどうかはわかりません。タイプ "Web"の新しいプロジェクトを作成して、モジュールのソースを含むディレクトリを指すだけです。 IDEAは構造全体を理解し、Node.jsで実行コンフィギュレーションを作成することができます。
標準ノードAPIのインテリセンスのような追加のノード機能を、取得するためには、あなたはまだノードプロジェクトするプロジェクトを設定することをお勧めします:
- オープン環境設定ウィンドウ
- クリック場合は、表示されます支援を符号化部で言語&フレームワーク→のNode.jsとNPM
- Node.jsコアライブラリが有効になっていません。 がの場合、これ以上行うことはありません。クリックしない場合がチェックプロジェクト全体のボタン
- 休職を有効にし、テキストは今Node.jsのコアライブラリに変更する必要があり設定
- をクリックしが有効になっています。
4
別の回避策:
あなたがいないローカルな変更とバージョン管理ノードのアプリを持っている場合は、あなたも「のNode.jsとNPM」タイプの新しいプロジェクトを作成することができ、ディレクトリにいることを指摘しています。次に、標準設定を使用します。
IDEAで上書きされたファイル(app.jsやpackage.jsonなど)を元に戻したり、新しいディレクトリやファイルを削除したりすると、プロジェクトに追加のノード機能が追加されます。
1
のIntelliJ 15 Professionalエディション:
インポート新しいプロジェクト - >プロジェクトのベース・フォルダを選択 - > [インポートフォーム既存のソースを選択します。
のIntelliJが完了したら、それは文句を言わないので、次の操作を行い、正しい見て:
1)プロジェクト構造CMD +を。
2)へのプロジェクトのソースをポイント)
3)あなたが持っていけない場合、それは、その後
4)新しいプラグインを追加します(ノード/ NPMを新しいモジュールを追加し、選択モジュールに移動しますベースフォルダーをクリックして適用します。
関連する問題
- 1. 既存のAMDモジュールをES6モジュールにインポート
- 2. IntelliJ IDEA 11のモジュール依存関係
- 3. Intellij IDEAの既存のコードでクラスメンバーを並べ替える方法は?
- 4. IntelliJ IDEAとPlayFrameworkモジュール
- 5. IntelliJ 10 IDEに既存のファイルをインポートするには?
- 6. IntelliJ IDEAからAndroid Studioにプロジェクトをインポート
- 7. 方法のIntelliJ IDEA 11のAndroidプロジェクトでのIntelliJ IDEA 11
- 8. jarファイルをIntelliJ Ideaにインポートするには?
- 9. EclipseプロジェクトをIntelliJ IDEAにインポートするには?
- 10. Intellij IDEAキーマップをeclipseにインポートするには?
- 11. IntelliJ IDEA:コードの再フォーマット/インポートの最適化ダイアログを取り消す方法は?
- 12. IntelliJへのモジュールの再インポート
- 13. Intellij IDEA - プロジェクトをサブバージョンにインポートする - インポートするものを選択する
- 14. IntelliJ IdeaでのScala用モジュールSDK
- 15. IntelliJ IDEAでリベースする方法
- 16. intellij-ideaからeclipseにコードスタイルの書式設定をインポートする
- 17. Symfony2:既存のデータベースを別のバンドルにインポートする方法
- 18. IDEA - "外部モデルからインポート"と "既存のソースから作成"
- 19. IntelliJ IDEAのファイルタイプのカスタムコンパイラを定義する方法は?
- 20. PlayフレームワークでIntelliJ IDEAで動作するScalaのインポートを取得するには?
- 21. Intellij IDEAのライブテンプレートで変数値を使用する方法は?
- 22. Intellij IDEA - 自動プラグインの更新を無効にする方法
- 23. JUnitの作業ディレクトリをMavenからIDEAにインポートする方法
- 24. IntelliJ IDEAでコンストラクタをすばやく見つける方法は?
- 25. IntelliJ Ideaでscalatraアプリケーションをデバッグする方法は?
- 26. IntelliJ Ideaでファイルマネージャを選択する方法は?
- 27. IntelliJ IDEA&Mercurialで「プロジェクトを更新」する簡単な方法は?
- 28. IntelliJ..howあなたは既存のJavaアプリケーションをインポートしますか?
- 29. Robotium:Intellij IDEAの既存プロジェクトのテストプロジェクトを作成するには?
- 30. TextMateテーマをIntelliJ IDEAにインポートすることはできますか?
ありがとうございます。あなたは私の日を救った;) – Ashkan
ありがとう - これも私の問題を解決しました – jetcom
node.jsプラグインが悪いとこれは混乱します。 – Nick