我最近将我的Meteor应用程序更新为1.3,并且还希望迁移到编码的“新风格”,这意味着ES2015,React,后来在Apollo / GraphQL上。
首先我只想使用导入语法。但是当我 meteor添加Ecmascript 时,它将挂在 meteor 上: 为web.browser / 构建 需要永远。
任何想法为什么?
答案 0 :(得分:1)
我有同样的问题。就我而言,这就是我修复它的方法。可能对你来说也一样。
我在client / lib文件夹中有多个第三方库。
要使用ES6语法,我添加了' ecmascript'到我的.meteor / packages文件,然后发出meteor命令就会挂起。 在试错期间,我想出了
删除客户端/ lib目录使meteor开始
。
对于我的应用程序所依赖的库,我去了,搜索了依赖项的meteor特定包名,并将它们添加到.meteor/packages
文件中。
例如:不要在client / lib文件夹中复制datatables.js和datatables.css,而是添加&men;会话:jquery-datatables' .meteor / packages或发出命令meteor add menway:jquery-datatables