私はモジュールを持っています。その中で、親アプリケーションの package.json ファイルからデータにアクセスしたいと考えています。それを行うためのベストプラクティスの方法は何ですか?
私はこれを 2 レベル上げてファイルを要求する (またはnconf構成ローダーを使用する) というジャンキーな方法で行いました。
var appdir = path.resolve(__dirname, '../../');
nconf.file('app', path.join(appdir, 'package.json'));
でも、壊れやすいみたいです。
また、 pkginfoについても聞いたことがあります。これは、自分のモジュールの package.json から情報を自動的に取得しますが、親アプリケーションからデータを取得しようとしています。
助けてくれてありがとう!
編集:別の質問方法は、(モジュールパスではなく)アプリケーションのパスを取得するにはどうすればよいですか?