2017-02-06 3 views
0

環境、Windows、または環境をenvironment.tsファイルで使用する方法を知っている人はいますか?Angular CLI:environment.tsのウィンドウ、ドキュメント、または場所の使用方法

ERROR in Error encountered resolving symbol values statically. Calling 
function 'window', function calls are not supported. Consider 
replacing the function or lambda with a reference to an exported 
function, resolving symbol environment in ... 

をコンパイルするとき、私は1.0.0-beta.26

答えて

0

environment.tsこのファイルはnodejsサーバーで使用されます私が使用している角度CLIバージョンがあるエラーを取得しています。ノードには、ウィンドウ、ドキュメント、ロケーションのグローバル変数はありません。これらの変数ノードを使用することはできません。グローバル変数を使用する場合は、globalオブジェクトに接続してください。ブラウザで

https://nodejs.org/api/globals.html#globals_global

、トップレベルのスコープはグローバルスコープです。つまり、グローバルスコープvar somethingにいる場合は、ブラウザーの はグローバル変数 を定義します。 Node.jsではこれが異なります。トップレベルのスコープはグローバルスコープではなく です。 Node.jsモジュール内のvar somethingは、そのモジュールのローカル になります。

関連する問題