問題タブ [meanjs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mongodb - meanjs app deploy mongodb接続は失敗しますが、ローカルで動作します
meanjs アプリ、データベース接続失敗 (mongoHQ)、ハードコードされた文字列:
上記の db 文字列は、テスト目的で開発および運用環境に使用されます。問題は、ローカル環境 (dev env) でデータベースに接続してエントリを追加できることですが、herokuapp または nodejitsu にデプロイまたはプッシュすると、次のエラーが発生します。
ノデジツ ログ:
ヒロクのログ:
node.js - mean.js $resource で高速サーバー RESTful API を呼び出す
私は Web 開発とはまったく関係のないバックグラウンドを持っていますが、mean.js が勢いを増しているのを見て、ぜひ試してみたいと思いました。
私はオンラインでチュートリアルに従ってきたので、基本的にサンプルアプリを開始、実行、変更しましたが、現在はチュートリアルから外れた何かをしようとしています. その結果、エクスプレスと角度の基本的な理解が得られました
Activator npm パッケージ ( https://www.npmjs.org/package/activator ) をアプリに統合しようとしましたが、Angular Bits にうまく収まりましたが、プラグインに問題があります。エクスプレスビット。これは非常に根本的な疑問、つまり私が実際に見つけることができなかった答えに私を導きます。Mean では、Angular コードは Express で作成された REST API を使用して Express コードに接続することを知っています。そして、それは角度のあるサービスを使用して起こると私は信じています。しかし、私は方法を理解していません。たとえば、 users モジュールには次のサービスが定義されています。
誰でもこれがどのように機能するか説明できますか?
また、エクスプレス側にコードがある場合は、次のように言います。
これをAngularで呼び出すにはどうすればよいですか? $resource を ngResource モジュールから使用していることは知っていますが、その方法がよくわかりません。
どんな助けでも大歓迎です。
mongodb - Mean.jsで構成プロパティを変更するには?
現在、クラウド環境 (cloud9) で作業しており、Mean.js ( http://meanjs.org/ ) パッケージをインストールしています。
IBM ( http://www.ibm.com/developerworks/library/wa-mean1/index.html ) のチュートリアルに従って、最後のステップでは grunt を使用してアプリケーションを実行します。
Cloud Database (MongoLab) を使用しているため、既定のアプリケーションを実行するには、いくつかのプロパティを変更する必要があります。
私の質問は、config.db などのプロパティを mean.js で変更するにはどうすればよいですか? 彼らのウェブサイトでは、次のように説明されています: http://meanjs.org/docs.html#configuration
ただし、どのファイルで、またはどのように行うかについての明確な説明はありませんか?
angularjs - mean.js のどこにモジュールの依存関係を追加する必要がありますか (ng-sortable の場合)
mean.js ベースのアプリに ng-sortable を追加しようとしています。https://github.com/a5hik/ng-sortable
インストール手順に従って、それらを mean.js に適合させて、js ファイルと css ファイル (正しくロードされています) を含めましたが、モジュールの依存関係を追加することで失敗します。
そして、ソート可能なモジュールを依存関係として注入します。
私の angularjs コントローラーは次のようになります。
私の最初の試みは、上記のコントローラーファイルに ui.sortable を追加することでした:
明らかにこれはうまくいきませんでした。おそらくおわかりのように、私は mean.js と MEAN スタック全般に非常に慣れていないため、これについて盲目的につまずいています。もちろんここで検索してみましたが、意味のある答えは見つかりませんでした。
どんな助けでも大歓迎です。
angularjs - MEAN スタック Web アプリケーションを文書化するためのベスト プラクティスは何ですか?
私は Java プログラミングのバックグラウンドを持っています。私はそこでドキュメンテーションを行う方法を知っています。Java環境でクラスの各メソッドと各属性を文書化できます。
昨年からMEANスタックを使ったWebアプリケーションを作っています。最初は、自分の理解のために 1 行のコメントを追加しただけです。Web アプリケーションを文書化する標準的な方法が必要だと思います。
大まかに、次のコードがあります。
- Angularjs コントローラー
- Angularjs ルート
- Angularjs サービス
- サーバー側 (ノード) で定義された MongoDb コレクション
- ExpressJS 構成コード
- ExpressJS ルートとそのハンドラー
- 残りの API
- Socket.IO コード
要するに、私はこれをしたい:
- コメント形式のコード内ドキュメント (標準的な方法)
- 別のドキュメントのワード ファイルまたは HTML ファイルを作成する
編集
Java で行われているのと同様のタイプのコード ドキュメントを作成したいという意味ではありません。標準的な方法で MEAN ベースのアプリケーションでそれを行う方法を理解したいです。MEAN ボイラープレートを使用している人は、クライアント側のコードとサーバー側のコードに別々のフォルダーがあることを知っています。その中には、構成、ルート ハンドラー、認証、ビューなどのための個別のフォルダーがあります。
ありがとう。
javascript - meanjs で highcharts-ng を使用してグラフを作成できません。MEANJS の既存のテーブルからグラフを作成する方法
highcharts-ng を使用して MEANJS でグラフを作成しようとしましたが、機能しません。highcharts-ng の最良の代替手段は何ですか。
1.ハイチャートをインストールしました
2. applicationModuleVendorDependencies に含める
3.資産ライブラリに含まれています
4.次のコードを Index.htm に追加します。
次のコードをコントローラーに入れます
var myapp = angular.module('myapp', ["highcharts-ng"]);
myapp.controller('myctrl', function ($scope) {
/li>
ビューにはグラフが表示されません。何か不足していますか? ありがとうございました。
angularjs - angular jsで重複したタイトルを解決するにはどうすればよいですか?
ここで、サーバー側から本文自体に「重複したタイトル」というエラーメッセージが表示されます。しかし、私の問題は、この例ではタイトルの長さを 24 文字にする必要があることです。ただし、タイトルが既に存在する場合は、エラー メッセージが表示されます。
しかし、私の要件は、次の文字を入力した後にタイトルが重複している場合、重複したメッセージを消去する必要があるということです...
これがそのコードです...
コントローラーファイルは...