私はnode.jsを新しくしています。ユーザー指向の文字列用の定数ミドルウェア
私はEJSを使用してアプリケーションを構築していると私は、私はウェルカムメッセージを表示するように
<%= constants.WELCOME %>
を使用することができます.ejsファイル内のように、ユーザー向けの文字列のconstants
ファイルを持っているしたいと思います。
app.locals.WELCOME = "Hi and welcome to my app";
が、それはすぐに面倒でしょう:
私は私のような私のapp.js
ファイルに地元の人々を定義することができると信じています。
私はconstants.jsファイル持っているしたいと思います:
module.exports = {
WELCOME: 'Hi and welcome to my app",
ENTER_USERNAME: "Please enter your username",
etc.
}
を、私は私がどこからでも自分の定数にアクセスすることができますミドルウェア機能app.use(<?>)
を定義するかどうかはわかりません。
私はこれについて正しく考えているのですか、実装する方がいいですか?
どのように定数ファイルを設定してミドルウェアとして使用できますか?これはミドルウェアとしてもカウントされますか?
それはトリックでした。これで '<%= HI %>'のような定数にアクセスできます。ミドルウェアの署名もありがとう、私はすぐに便利になると確信しています。 – MayNotBe