問題タブ [mean-stack]
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.
node.js - フォームを記述して検証するための、サーバー側とクライアント側の両方の JavaScript フレームワーク?
高度なフォームを記述して検証するための、サーバー側とクライアント側の両方の JavaScript フレームワークはありますか?
シングル ページ アプリケーションでは、フロントエンドとバックエンドのロジックが分離されています。理想的には、フォームの検証は最初にフロントエンド レベル (ブラウザーによって) で、ユーザー フレンドリーな方法で行われます。次に、フォーム データはバックエンドに送信され、サーバーによって再度検証されてから、データベースまたは処理に挿入されます。
MEAN スタックを使用すると、javascript が両端で機能します。フロントエンド レベルとバックエンド レベルでユーザー入力データを検証するために同じフレームワークを活用すると、Web アプリの開発が大幅に高速化され、堅牢になります。
「高度なフォームの説明」とは、フィールドの検証が他のフィールドの値や可視性に依存する可能性があるデータの説明を意味します。または、フィールドが必要であるという事実は必ずしも一定ではなく、値に依存する可能性があります。他のフィールド (理想的には、検証はコールバックを通じて記述できます)。
gruntjs - mean.ioスタックにgrunt bootstrap lessを統合する方法
ソースを使用して独自のコンパイル済み css ファイルを作成したい 少ないブートストラップ ファイル 私のプロジェクトでは、mean.ioスタックを使用しています。
平均的なスタックにあまり統合する方法は?
私はそこにたくさんのツールを見つけました
https://www.npmjs.org/package/grunt-bootstrap
https://github.com/sindresorhus/grunt-recess
https://github.com/gruntjs/grunt-contrib-less
なのでちょっと迷ってます(^^)
チュートリアルも嬉しい
アップデート
私はgrunt-contrib-lessを使ってしまいました
ファイルを手でコピーする
/less/bootstrap.less /less/変数 .less
私のsrcフォルダー、つまりsrc/less
私のうなり声ファイルよりも
そして私の変数で.less私ができること
そして、私はこれまでで最もクールなBGボディカラーを手に入れました:)
node.js - MEAN Stack - Angular から Express にフォームを渡し、Nodemailer によってメールで送信されます
私はMEANスタックにかなり慣れていないので、フロントエンドでAngular JSによって処理され、バックエンドでExpressに渡されてNodemailerによって電子メールとして送信されるコンテンツフォームから値を送信しようとしています。
Angular から Express へのルーティングに問題があり、このスタックのドキュメントはかなりまばらなようです。また、ノードメーラーを使用して電子メールを送信すると想定しています。その情報やベストプラクティスも高く評価されます。
私のapp.js
私のcontact.js
私のAngularコントローラー
そして最後に私のAngularアプリ
私が見ているエラーは contact.js にあります - TypeError: Object # has no method 'post'
ここに私のフォルダ構造があります:
node.js - 致命的なエラー: ローカル grunt が見つかりません。bash_profile に変更を加えた後でも
他の投稿からのいくつかの回答に従いましたが、それでも同じエラーが発生します。プロジェクトに mean.io フレームワークを使用しておりgrunt
、ターミナルでコマンドを使用してサーバーを実行することになっています。
うなり声-バージョン:
.bash_profile:
ルートとコントローラーをテストするにはサーバーが必要なので、どんな助けも大歓迎です。さらに情報が必要な場合はお知らせください。
npm install の実行によるエラー:
mongodb - Mongo w/ Mongoose on Express 接続が閉じる
アクティブなままにしておくと、mongo データベースへの接続が閉じられるか、タイムアウトになります。アプリをアクティブな「オープン接続なし」のままにしておくと、次のエラーが表示されます
私の mongo DB は、AWS でセットアップされたレプリケーションで実行されています。Mongoose を使用して接続する場合、次のオプションを使用しています。他のフラグを設定する必要があるかどうかはわかりません。私はモノド ノード ドライバー ドキュメント @ http://mongodb.github.io/node-mongodb-native/api-generated/server.htmlに基づいてオプションを設定していました。ユーザーは一度に 8 時間以上アプリケーションに参加し、彼らが昼食に行ったり、会議に出かけたりするときに、何もタイムアウトさせたくありません。