ビルド ツールとして npmを使用し、ファイルのscriptsディクショナリのエントリの 1 つがです。これにより、プロジェクト内のファイルがコンパイルされます。ただし、直接呼び出すときと呼び出すときに、異なる TypeScript エラー メッセージが表示されることに気付きました。スクリプト エントリを に更新すると、次のようになります。packages.json"tsc".ts> tsc> npm run start(tsc -v; tsc)
> npm run build
message TS6029: Version 1.6.2
一方、同じコマンドを直接呼び出すと、次のようになります。
> (tsc -v; tsc)
Version 1.8.10
この動作の原因は何ですか?