2016-03-31 11 views
-1

strongloop APIエクスプローラ(ドキュメントに記載されているとおり)を無効にしたいのですが、バグやドキュメントの問題であるかどうかは不明です。strongloopのAPIエクスプローラスガーガーコンソールを無効にする方法

docsに記載されているように、コンポーネントの設定を変更したり、component-config.productionを使用したりすると、エラーが発生し、重大なエラー/クラッシュが発生します。

// Original 
{ 
    "loopback-component-explorer": { 
    "mountPath": "/explorer" 
    } 
} 

// changes made to disable 
{ 
    "loopback-component-explorer": false 
} 

ドキュメント: https://docs.strongloop.com/display/APIC/Preparing+for+deployment#Preparingfordeployment-DisablingAPIExplorer

+0

どのようなエラーが生成されますか? – essaji

+0

どのようなエラーが発生してもかまいません。ドキュメントに従うと失敗します。ドキュメントを更新する必要があります。 – FilmFest

+0

うまく動作します – essaji

答えて

1

は完全にあなたのcomponent-config.jsonファイルからloopback-component-explorerエントリを削除します。

+0

完全に削除するとクラッシュエラーが発生します。もう一度私はドキュメントに従って、環境変数var(node env 'production')を使用してプロダクションでのみ無効にしようとしています。ドキュメントはこれが可能だと示唆していますが、広告されたようには動作しません。 – FilmFest

+0

使用している 'loopback'と' loopback-component-explorer'のバージョンを確認できますか? –