如何在自耕农中访问此变量“process.env.endPointAPI”
在工厂服务?
我想从不同的服务器调用API吗?
答案 0 :(得分:1)
补充我对该问题的评论并提供更详细的答案:
有关您的代码的更多信息是必要的。我猜你正在使用带有nodejs服务器端的yeoman生成器,也许使用expressjs。如果是这种情况,那么您需要在模板引擎的帮助下通过express传递process.env.endPointAPI,或者在您提供/构建应用程序时更改您的grunt / gulp任务以将其包含在自定义角度工厂中(例如)
这article分步描述了其中的一些情况。
如果上述文章中的选项由于某种原因不适合您,并且您正在使用grunt,也许您可以尝试grunt-ng-constant。基本上,它会为Angular生成一个自定义的常量值实用程序。注入应用程序模块后,您可以从控制器访问这些值。