如何在Meteor 1.2中使用旧版Meteor版本的应用程序中的ECMA6功能

时间:2015-10-09 20:48:12

标签: meteor ecmascript-6

我刚刚升级到Meteor 1.2并且一切正常但除了我试图使用1.2中的新功能,尤其是Meteor 1.1中编写的Meteor项目中的ECMA6规范,但是当我收到Uncaught SyntaxError: Block-scoped declarations (let, const, function, class) not yet supported outside strict mode之类的错误消息时我尝试创建class或使用其他ES6功能。

我很快尝试使用ES6功能在Meteor 1.2中创建一个新的应用程序,并且工作正常。

我是否需要更改旧项目中的某些内容以启用ES6?

1 个答案:

答案 0 :(得分:3)

根据官方Meteor 1.2 announcement

  

想在现有应用中使用ES2015吗?只需添加新的ecmascript包。

所以meteor add ecmascript应该可以解决问题。 api.use包裹。{ 您可以通过在使用meteor list创建的新应用程序上运行meteor create来检查此问题。

由于这是从官方网站直接提取的,我不希望任何声誉,因此社区维基。