meteor错误与Windows 8.1:您的应用程序有错误。 等待文件更改

我正在尝试创build&Rummeteor应用程序赢得8.1电脑上我做了什么,我安装meteor使用官方meteor安装程序我运行以下命令在所需的path

meteor create myapp 

这是好的,然后cd myapp这也是好的

但是当我运行命令meteor运行应用程序,我得到了以下结果与错误

 [[[[[ ~\F\meteor\resolutions ]]]]] => Started proxy. => Started MongoDB. => Errors prevented startup: While loading plugin `compileTemplatesBatch` from packag module.js:338:15: Cannot find module '../modules/es6.object.get-own-property-descriptor' at Function.Module._resolveFilename (module.js:338:15) at Function.Module._load (module.js:280:25) at Module.require (module.js:364:17) at require (module.js:380:17) at Object.<anonymous> (C:\Users\Dinesh Singh\AppData\Local\.meteor\packages\templating\1.1.7\pl Batch.os\npm\node_modules\meteor\ecmascript-runtime\node_mo pt-runtime\node_modules\meteor-ecmascript-runtime\node_modu t.js:12:1) at Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) at Module.require (module.js:364:17) at require (module.js:380:17) at Object.<anonymous> (C:\Users\Dinesh Singh\AppData\Local\.meteor\packages\templating\1.1.7\pl Batch.os\npm\node_modules\meteor\ecmascript-runtime\node_mo pt-runtime\node_modules\meteor-ecmascript-runtime\server.js at Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) at Module.require (module.js:364:17) at require (module.js:380:17) at npmRequire (C:\tools\isobuild\bundler.js:1665:14) at Module.useNode (packages/modules-runtime.js:453:20) at fileEvaluate (packages/modules-runtime.js:157:20) at require (packages/modules-runtime.js:92:16) at meteorInstall.node_modules.meteor.ecmascript-runtime. (packages/ecmascript-runtime.js:24:18) at fileEvaluate (packages/modules-runtime.js:158:9) at require (packages/modules-runtime.js:92:16) at packages/ecmascript-runtime.js:2832:15 at packages/ecmascript-runtime.js:2845:3 => Your application has errors. Waiting for file change. 

我search了,但没有find具体的结果为Windows。

根据这个问题的答案https://github.com/meteor/meteor/issues/6609你需要&#xFF1A;

  • 转到“C:\ Users \ username \ AppData \ Local.meteor \ packages”
  • 将导致问题的包移动到另一个文件夹,因为由于长文件名(模板,模板工具,ecmascript,standard-minifier-css),您将无法在Windows上删除它们,
  • 一旦文件被删除,你可以运行“meteornpm安装”,然后“meteor”

我已经testing过,它适用于我。

由于最新版本有这个问题,使用以前的版本来创build一个这样的示例应用程序,

 meteor create --release 1.2.1 test-app cd test-app meteor 

发现: https : //github.com/meteor/meteor/issues/6609

我刚刚从AppData \ Local.meteor \ packages中删除了所有包(不meteor),然后再次运行我的应用程序。 meteor下载所有packeges,现在它正在工作。

以下修补程序适用于我:

从Windows卸载meteor(程序和function)。 安装meteor( https://www.meteor.com/install )创build一个新的项目( https://www.meteor.com/tutorials/blaze/creating-an-app