【发布时间】:2018-04-14 17:59:02
【问题描述】:
使用 create-react-app。添加了客户端和socketio-client。
开发服务器运行良好。
去构建:
压缩此文件中的代码失败:
./node_modules/@feathersjs/socketio-client/lib/index.js:10
我想我一定搞砸了。所以下载基本的羽毛聊天反应客户端示例。开发服务器运行良好。去建造:
static/js/main.b9a07b83.js 来自 UglifyJs SyntaxError: Unexpected token punc «,», 预期的 punc «:» [./~/@feathersjs/commons/lib/commons.js:6,49]
error 命令失败,退出代码为 1。
我认为羽毛库中的客户端 js 文件被编写为与 ES5 浏览器兼容/可使用 create-react-app 构建。但由于某种原因,在构建过程中他们会抛出这些错误。
我不知道如何解决这个问题而不必弹出 webpack 配置(来自 react-scripts)包括 es2015 预加载器。
有没有更简单的方法?我必须有一些配置不正确,因为基本的羽毛/反应聊天示例甚至没有建立......
转载:
- git 克隆https://github.com/feathersjs-ecosystem/feathers-chat-react
- 纱线安装
- 纱线构建
【问题讨论】:
-
解决方法:将库 cdn 添加到 index.html,从构建包中删除
标签: ecmascript-6 ecmascript-5 feathersjs