2016-12-13 9 views
2

私はthis Q&Aを見つけました。Typescriptのpackage.jsonからバージョンを取得するには?

私が使用してpackage.jsonからバージョンを取得しようとしている:

import { version } from './package.json'; 

をしかし、それは、その結果:あなたはcommonJS環境にされている場合は、なぜ単純に使用しないで、

package.json' has unsupported extension. The only supported extensions are '.ts', 
'.tsx', '.d.ts'. 

答えて

5

const pj = require('./package.json') 
console.log(pj.version) 

EDIT

あなたはWebPACKのを使用しているように見えるので、ちょうどあなたがnpm install

+0

今では返すを使用してインストールする必要が明らかに適切なローダー

module: { loaders: [ ... {test: /\.json$/, loader: 'json-loader'}, .... 

を追加: 'あなたはこのファイルを処理するために、適切なローダーが必要な場合がありますタイプ '。おそらくそれは[this](http://stackoverflow.com/q/33469929/2777965)によって引き起こされる可能性がありますか? – 030

+0

@ 030上記の編集内容を参照してください。 –

+0

'' json-loader ":" 0.5.4 "'をpackage.jsonに追加する必要があり、 'npm install'を実行しなければなりませんでした。ありがとう+1 – 030

関連する問題