我正在尝试在新的ReactJs项目中使用 rasa-webchat 小部件,但是 当我在bitbucket管道中进行npm测试时,出现以下错误
/opt/atlassian/pipelines/agent/build/node_modules/rasa-webchat/index.js:1 ({“ Object。”:function(module,exports,require,__ dirname,__ filename,global,jest){import from'react';
SyntaxError: Unexpected identifier
1 | import React, { Component } from 'react';
> 2 | import { Widget } from 'rasa-webchat';
我尝试了相同的代码,将导入从 rasa-webchat 更改为 react-chat-widget ,并且效果很好。因此,我认为由于此插件而发生了错误
我在管道上使用此Docker映像: node:11.6.0
这是我的依赖项:
"dependencies": {
"rasa-webchat": "github:mrbot-ai/rasa-webchat",
"react": "^15.6.2",
"react-chat-widget": "^2.1.4-1",
"react-dom": "^15.6.2",
"react-scripts": "2.1.3"
}
任何帮助将不胜感激
答案 0 :(得分:0)
我的评论不足,但是您是否尝试过rasa-webchat自述文件中的“与Docker一起使用”部分?