首页 > 解决方案 > 天蓝色中的错误“找不到设置属性的活动上下文”

问题描述

`const httpContext = require('request-context'); 常量应用程序 = 快递();app.use(httpContext.middleware('request'));

httpContext.set('xxxxx', 'jnsdkj'); `它抛出一个错误'没有找到设置属性的活动上下文'它在本地工作,但不能在以前工作过的天蓝色工作。

标签: node.jsazurenpm

解决方案


在本地,我在 azure 中使用节点版本 8.7.0。如果我们在package.json文件中未提及指定版本 azure 使用最新版本,则它允许最高节点版本 10.0。

为避免这种混淆,请在 package.json 中提及您正在开发的版本:

"engines": {
    "node": "8.7.0"  // mentioning >= causes to use latest version
},

推荐阅读