我正在观看视频课程"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 `*`
有人有类似问题或知道如何帮助我吗?我将非常感谢。 :)
我的猜测是我的node_modules
文件夹存在问题,可以在其中找到assert.js
!但是我不知道要更新什么,或者我是否直接更改assert.js中的内容。无法在线找到任何解决方案。
答案 0 :(得分:1)
代替server.post('api/messages', con...
做
server.post('/api/messages', con...
路径的第一个字符应为/
或*