2015-12-23 34 views
0

如何自耕農如何訪問process.env.endPointAPI工廠

在工廠服務

訪問此變量「process.env.endPointAPI」?

我想從不同的服務器調用API?

+1

這是必要的更多信息關於您的代碼。我想你正在使用一個yeoman生成器與nodejs服務器端,也許與expressjs。如果是這種情況,那麼您需要通過express來傳遞'process.env.endPointAPI',或者在您提供/構建應用程序時更改您的grunt/gulp任務以將其包括在自定義角廠中 – user3632710

+0

是的,您是否可以描述更多如何解決它?如何通過它? – user2099451

回答

1

來彌補我的問題發表意見,並提供了更詳細的解答:

這是關於你的代碼需要更多的信息。我想你正在使用一個yeoman生成器與nodejs服務器端,也許與expressjs。如果是這種情況,那麼您需要在模板引擎的幫助下通過express來傳遞process.env.endPointAPI,或者當您提供/構建應用程序時,將其更改爲grunt/gulp任務以將其包含在自定義角工廠中(例如) 。

這個article描述了這些情況的一些步驟。

如果上述文章中的選項由於某種原因不適用於您,並且您正在使用grunt,也許您可​​以嘗試使用grunt-ng-constant。基本上,它會爲Angular生成一個自定義的常量值工具。例如,一旦注入應用程序模塊,就可以從控制器訪問這些值。