在heroku服务器流星上推送掌握时出错

时间:2017-03-20 06:17:53

标签: meteor heroku

我在推送掌握heroku服务器流星时遇到以下错误

Building Meteor app with ROOT_URL: http://****.herokuapp.com
remote: Errors prevented bundling:
remote: While minifying app code:
remote: packages/minifyStdJS_plugin.js:113:28: UglifyJS minification error: 
remote: 
remote: SyntaxError: Unexpected token name «i», expected punc «;» at
remote: node_modules/joi/lib/index.js line 185

任何人都可以提供帮助吗?

1 个答案:

答案 0 :(得分:1)

我正在使用" Joi"和" joi-validation-strategy"用于验证。 Joi与ES6不兼容,因此在uglify包时发生错误。

所以我改变了我的包裹" Joi"到" joi-browser"和" joi-validation-strategy"到" joi-browser-validation-strategy"。 "淳佳浏览器"与ES6兼容。

https://github.com/jeffbski/joi-browser

https://github.com/clarkeandrew/joi-validation-strategy