1

次のようなpackage.jsonを持つ基本的なExpressアプリがあります

{
    "name": "blog",
    "version": "0.0.1",
    "dependencies": {
        "express": "~3.0.0"
    },
    "engines": {
        "node": "0.9"
    }
}

明らかにnode、それ自体はこのファイルの内容を気にしません。アプリを起動して、それnpmを読み取ってエラーを報告する方法はありますか?

4

1 に答える 1

3

package.json は簡単に読み込んで解析できる json ファイルにすぎないため、engines.node の値と比較してprocess.versionエラーを報告します。

ここで npm を操作する必要はありません。

于 2012-10-01T15:25:53.427 に答える