バージョン0.4。*はフォルダ構造が異なります。あなたが従っているチュートリアルはおそらく以前のバージョンのmeanjsを使用しています。あなたはここで新しい構造を見つけることができます - http://www.bossable.com/954/version-0-4-0/彼女は古い構造と構造を比較しています。私は同じ問題を抱えていた。これらのチュートリアルに従ってください、それは大きな助けになるでしょう。
0.4jバージョンのMeanjsでは、以下のディレクトリが変更されています。 0.4.2はまだ不安定です。初心者のためには0.4.0と0.4.1をお勧めします。一息ではなくcofigurationよりも、コードに重点を置いているため
- 新ファイルが
1を追加されています)gulpfile.js -Gulpはうなり声よりも比較的高速です。それはnode.jsのストリームを使用し、ファイルをオープン/クローズしたり、中間のコピーを常に作成したりしないため、より高速に実行されます。特に、ソースとデスティネーションを指定する前向きな構成の欠如は、このファイルですぐに認識されます。 2)protractor.conf.js - angularjsアプリケーションでのエンドツーエンドテスト用のサポートファイル。 (きれいに)
古いフォルダのチュートリアルに従ったMEANjを手に入れようとしているnoobsの主な懸念事項であるアプリケーションフォルダが削除されています。コントローラ、ビュー、モデルはモジュールと呼ばれ、以前はpublicフォルダにある別のフォルダに移動されました。 あなたはクライアント、サーバーとテストmodules/core
でとmodules/user
フォルダのプロジェクト
追加のユーザー/サーバー/モジュール/コア/サーバーやモジュールを探索することができます。すべてのクライアント側の角度はmodules/core/client
になり、アプリケーションのさまざまなモジュールのすべてのサービスとディレクティブに1か所で簡単にアクセスできます。すべてのバックエンドまたはサーバー側のファイルはmodules/core/server
になります。
public/application.js
およびpublic/config.js
は、modules/core/client/app
フォルダのconfig.jsおよびinit.jsになりました。
設定フォルダを分割し、新しいフォルダ資産とlibにが追加されています。 前のenvフォルダはのenvとのアセットに分割されています。すべての参照、mongodb port、セッションキーは環境(env)に向かいますが、私たちがプロジェクトに定義している新しいライブラリは資産になります。たとえば、新しいCSS、Sass以下のリファレンスはasset/default.js
に定義されます。 config.jsおよびinit.jsは、1つのファイルconfig/config.js
にマージされます。 libには、express.js、mongoose.js、およびsocket.io.jsが含まれています。
node_modulesは、以前のバージョンのmeanjsとほぼ同じです。 これは、フォルダ構造の大きな変更点です。新しいモデルとコントローラは、アプリケーションに応じてmodules/users/server
に追加されます。プロジェクトを開発する際に失われることはありません。
あなたはsudoで試してみましたか? –
私はWindows powershellで作業中です – MasterMind