バージョンを設定する方法はありますか?パッケージ.jsonNode.jsアプリケーションでファイルを作成する場合は、次のようなものが必要です
var port = process.env.PORT || 3000
app.listen port
console.log "Express server listening on port %d in %s mode %s", app.address().port, app.settings.env, app.VERSION
ベストアンサー1
私にとっては、次のコード フラグメントが最も効果的であることがわかりました。 を使用してrequire
をロードするためpackage.json
、現在の作業ディレクトリに関係なく機能します。
var pjson = require('./package.json');
console.log(pjson.version);
警告、提供元:@病原体:
Browserify でこれを行うと、セキュリティに影響があります。依存関係のバージョン番号、ビルドおよびテスト コマンドなどがすべてクライアントに送信されるため、クライアントに
公開しないように注意してください。同じプロジェクトでサーバーとクライアントをビルドしている場合は、サーバー側のバージョン番号も公開されます。このような特定のデータは、攻撃者がサーバーへの攻撃をより適切に行うために使用できます。package.json