2015-10-20 136 views
2

所以基本上我有一个小问题,我不小心删除像90%的项目文件夹的文件(包括.meteor文件夹),并在恢复后,我不能似乎加载/发射流星。我得到这个错误:“引用错误:插件未定义”当启动流星

/home/edin/.meteor/packages/meteor-tool/.1.1.9.ltydx3++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/server-lib/node_modules/fibers/future.js:245 
        throw(ex); 
         ^
ReferenceError: Plugin is not defined 
at path (caching-compiler.js:1:12) 
at /home/edin/Apps/blog/.meteor/local/build/programs/server/packages/caching-compiler.js:482:4 
at multi-file-caching-compiler.js:216:2 
at /home/edin/Apps/blog/.meteor/local/build/programs/server/boot.js:242:10 
at Array.forEach (native) 
at Function._.each._.forEach (/home/edin/.meteor/packages/meteor-tool/.1.1.9.ltydx3++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/server-lib/node_modules/underscore/underscore.js:79:11) 
at /home/edin/Apps/blog/.meteor/local/build/programs/server/boot.js:137:5 
Exited with code: 8 
Your application is crashing. Waiting for file change. 

我认为这可能是一个包的问题,​​所以我尝试重新安装/更新它们。没有。然后我尝试创建一个新项目,在那里安装新的软件包并粘贴我所有的工作文件。没有什么了。我似乎无法绕过这个错误。任何人都可以帮助我吗?

回答

-1

创建一个新的干净流星项目。将您自己的文件复制到该项目以及存在于.meteor文件夹中的packages.json

在命令行上运行meteor resetmeteor update是另一种可以尝试的方法,但我不确定这些方法是否有用。如果我是你,我会重新开始。

+0

OP表示他已经尝试创建一个新项目。 –

+0

@Kyll说的究竟是什么。 “流星重置”和“流星更新”也没有帮助。任何其他想法?我想我可以尝试一步一步重建项目,看看问题是什么......我希望能够找到更快的解决方案。 – edinchez