我尝试将nodejs版本v6.x和edgejs版本v0.11开发的项目部署到生产环境node版本v.8.x中。。似乎出现错误“ Edge 模块尚未针对 Node.js 版本 v8.9.3 进行预编译”。
我用谷歌搜索他们建议降级节点js版本,但我不能因为服务器中已经运行的其他项目依赖节点v8.x。
我已将 Edgejs 更新为 ^7.10.1。但不工作。
我有一个角度2的应用程序与简单的server.js作为node.js BE.
我已经将我的应用程序部署到Azure,我就是应用程序加载并向我显示欢迎页面.
当我到达试图通过HTTP请求读取本地JSON的组件时,我收到404错误(我在本地环境中没有收到). 
读取json的代码如下:
private ReadFromJson(path: string): Observable<string[]> {
return this._http.get(path)
.map((response: Response) => <string[]>response.json())
.do(data => console.log('All: ' + JSON.stringify(data)))
.catch(this.handleError);
}
Run Code Online (Sandbox Code Playgroud)
传递的实际路径是控制台中显示的路径.
我做了两件事:首先我确保该文件实际上是使用Azure CLI,并且它按预期存在.
其次,在查看了很多帖子后,我发现的唯一其他解决方案是按照此处的建议添加MIME类型,但这对我来说也不起作用.
我真的很想帮助理解并解决问题,欢迎任何建议!
我正在尝试设置一个 Azure 函数以在我的开发环境中本地运行。我希望连接到 MongoDb 数据库实例。
在我的local.settings.json文件中,我添加了:
"ConnectionStrings": {
"DB_CONNECT_STRING": "mongodb://localhost:27017/MyDatabase"
}
Run Code Online (Sandbox Code Playgroud)
在我的功能中,我有:
module.exports = function (context, myTimer) {
console.log(process.env.DB_CONNECT_STRING);
context.done();
};
Run Code Online (Sandbox Code Playgroud)
process.env.DB_CONNECT_STRING 未定义。
我假设我需要为环境变量添加某种前缀,但我无法在任何地方找到它。如何指定连接字符串并在函数代码中引用它?
嗨,我正在Angular 2中开发Web应用程序。我在webapi中具有oauth身份验证。我在前端使用Angular 2。登录时,我正在调用以下代码。
private login() {
this.oauthService.initImplicitFlow();
this.oauthService.loginUrl = "https://login.microsoftonline.com/d35ba220-6896666-4acc-9899-dc75131c4fba/oauth2/authorize?resource=\"https://graph.windows.net/ \"& response_type=code";
this.oauthService.redirectUri = "http://localhost:65298";
this.oauthService.clientId = "<MY_CLIENT_ID>";
this.oauthService.issuer = "https://login.microsoftonline.com/d35ba220-6749-4acc-578787-dc75131c4fba";
this.oauthService.oidc = true;
this.oauthService.setStorage(sessionStorage);
this.oauthService.tryLogin({});
}
Run Code Online (Sandbox Code Playgroud)
我正在错误以下。
http://localhost:65298/?error=unsupported_response_type&error_description=AADSTS70005%3a+
The+WS-Federation+sign-in+response+message+contains+an+unsupported+OAuth+parameter+value+in+the+encoded+wctx%3a+%27response_type%27%0d%0aTrace+ID%3a+65dc2592-4ba1-42f6-9f24-eba1c1894900%0d%0aCorrelation+ID%3a+6edaf003-3d26-434b-9b8a-88a267feb350%0d%0aTimestamp%3a+2018-01-17+09%3a09%3a39Z&state=9MnA2eD68aZtOvHSodIjX9IqA1NdSjslrnGaFAlL
Run Code Online (Sandbox Code Playgroud)
有人可以帮我解决这个问题吗?