【问题标题】:"ReferenceError: Plugin is not defined" when launching Meteor启动 Meteor 时出现“ReferenceError:插件未定义”
【发布时间】:2016-01-19 18:21:48
【问题描述】:

所以基本上我遇到了一个小问题,我不小心删除了 90% 的项目文件夹文件(包括 .meteor 文件夹),在恢复它们之后,我似乎无法加载/启动 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.

我认为这可能是一个包问题,所以我尝试重新安装/更新它们。没有。然后我尝试创建一个新项目,在那里安装新的包并将我所有的工作文件粘贴到那里。又什么都没有了。我似乎无法解决这个错误。谁能帮帮我?

【问题讨论】:

    标签: javascript meteor plugins package referenceerror


    【解决方案1】:

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

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

    【讨论】:

    • 正是@Kyll 所说的。 meteor resetmeteor update 也没有帮助。还有其他想法吗?我想我可以尝试逐步重建项目并查看问题所在...我希望能够找到更快的解决方案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-12-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-29
    • 1970-01-01
    相关资源
    最近更新 更多