编辑说明:
随着我的进步,我正在改变这个问题.将继续更新.
我已将角度流星项目(Meteor 1.2.1 jade ES6 js)升级到1.3.更新成功,一切都像以前一样.我想开始使用npm来安装角度插件,如下所示:
meteor npm i <package>
作为第一步,我安装了角度和角度流星:
meteor npm i angular --save
meteor npm i angular-meteor --save
然后补充说:
import angular from 'angular';
import 'angular-meteor';
我在服务器端有一些丢失的软件包错误,并通过使用npm i< package>添加它们来修复它们. – 保存
现在我碰到了:
Error: Can't find npm module 'ecmascript'. Did you forget to call 'Npm.depends' in package.js within the 'modules-runtime' package?
W20160410-21:27:53.530(3)? (STDERR) at Object.Npm.require (/Users/user/work/myproj/.meteor/local/build/programs/server/boot.js:195:17)
想法?
更新
我假设添加ecmascript会修复它,但是在安装时会发生错误.要清楚,我不确定是否要添加ecmascript或流星npm我的ecmascript所以尝试了两个,分开和一起.虚空修复了上述错误.
话虽这么说,流星添加ecmascript实际上已经停止了ES6错误,所以我知道它在那里并且活跃
第二次更新(3周后)
几个星期后等待和重试更新解决了它:我运行Meteor更新然后运行服务器,这反过来又错误了几次关于缺少npm包但是在[meteor] npm安装之后,一切都像魅力一样.问题解决了!
最佳答案 在之前版本的Meteor Angular中,如果您正在迁移,我们会删除ecmascript,然后将其添加回来
meteor add ecmascript