avpvsdoom 如题:LayaAir 2.6.1 beta, lib 类库中导入的的 js 文件中有 export 和 import 关键字,编译运行之后报错 SyntaxError: Unexpected token 'export' 不支持ES6 ?
kylin9718 引擎是支持es6的,编译时会自动处理 src 代码里的 import 和 export 但浏览器对import 和 export 的支持一直有问题,所以我们不建议开发者在用户文件夹(即src)外使用。关于浏览器支持性请参考MDNhttps://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Statements/exporthttps://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Statements/import
kylin9718 kylin9718 @avpvsdoom: 1) 如果类库就是js文件,建议写一个demo看看单独是否可以使用,如果单独在浏览器可以使用,则需要开发者判断为什么合并到laya项目无法使用。 2) 如果单独的demo在浏览器无法使用,或该类库要求使用某种编译后才可以使用,则需要开发者向该类库提供方寻求解决方案或自己解决。 3) 我们只解决开发者使用我们引擎中遇到的问题,第三方类库太多,且质量良莠不齐,我们不会去兼容第三方类库