UPDATEをconfig.json読み取ることができません。問題が出てくるという問題がthis PRが正しく(活字体、WebPACKの)
によって固定されている理由の陶器うと、通常の純粋なJavaScriptの方法はできませんそれが原因である可能性があります。server.tsを使用しています。TypeScriptとWebpackです。ガントの答えを確認してください。 githubのthis issueを追跡します。
私はangular/universal-starterをスターターとして使用しています。しかし、
{
"api": "123"
}
:
import * as config from '../config.json';
// const config = require('../config.json'); will be same result
console.log(config);
それはターミナルでこれを示しています。私は、ファイルconfig.json
{
"api": "123"
}
私はconfig
でserver.tsを読んだときがあります私がconfig.api
をで読んでみると、server.ts:
import * as config from '../config.json';
// const config = require('../config.json'); will be same result
console.log(config.api);
これは、undefined
を示しています。
これは私のフォルダ構造です(他の部分はangular/universal-starterと同じです)。
my-app
- config.json
+ src
- server.ts
私がアプリを起動するとき、私はnpm start
を使います。
これはどうしてですか?おかげ
'./config.json' から 'インポート設定; '。そのノード内にあれば、それを要求することができます。 const config = require( './ config.json')。 –
@SwarajGiri 'console.log(config);'と 'console.log(config.api);'は 'undefined 'を表示します –
そのリポジトリに' config.json'という名前のファイルはありません。 – Skam