从Bot Framework botbuilder开始并获得断言错误

时间:2018-11-12 13:02:38

标签: node.js botframework

我正在观看视频课程"Creating Bots in the Microsoft Bot Framework Using Node.js" 并且在运行第一个app.js文件时遇到问题

我安装了botbuilder,重新调整大小并执行了课程中显示的npm install --save-dev @types/restify命令。

当我尝试运行app.js文件时,我首先遇到的错误类型是here,该错误类型是通过下载botbuilder软件包版本3.13.1来解决的。


但是现在我遇到了另一个我无法解决的错误:

assert.js:350
    throw err;

AssertionError [ERR_ASSERTION]: The first character of a path should be `/` or `*`

代码快照位于以下链接中:CodeErrorCode

有人有类似问题或知道如何帮助我吗?我将非常感谢。 :)


我的猜测是我的node_modules文件夹存在问题,可以在其中找到assert.js!但是我不知道要更新什么,或者我是否直接更改assert.js中的内容。无法在线找到任何解决方案。

1 个答案:

答案 0 :(得分:1)

代替server.post('api/messages', con...server.post('/api/messages', con...

路径的第一个字符应为/*