Meteor 应用程序找不到“xhr-sync-worker.js”?

fcc*_*lho 5 javascript node.js meteor deck.gl

我正在尝试在流星应用程序中运行 Deck.gl 示例。但我面临这个错误。

\n\n
modules-runtime.js?hash=8587d18\xe2\x80\xa6:231 Uncaught Error: Cannot find module './xhr-sync-worker.js'\n    at makeMissingError (modules-runtime.js?hash=8587d18\xe2\x80\xa6:231)\n    at Function.require.resolve (modules-runtime.js?hash=8587d18\xe2\x80\xa6:263)\n    at xmlhttprequest.js (xml.js:30)\n    at fileEvaluate (modules-runtime.js?hash=8587d18\xe2\x80\xa6:343)\n    at require (modules-runtime.js?hash=8587d18\xe2\x80\xa6:238)\n    at Window.js (xml.js:30)\n    at fileEvaluate (modules-runtime.js?hash=8587d18\xe2\x80\xa6:343)\n    at require (modules-runtime.js?hash=8587d18\xe2\x80\xa6:238)\n    at api.js (xml.js:30)\n    at fileEvaluate (modules-runtime.js?hash=8587d18\xe2\x80\xa6:343)\n
Run Code Online (Sandbox Code Playgroud)\n\n

然而,所述 js 模块存在于 Meteor 应用程序node_modules文件夹中。

\n\n
/caseview/node_modules/jsdom/lib/jsdom/living/xhr-sync-worker.js\n
Run Code Online (Sandbox Code Playgroud)\n\n

我怎样才能让我的应用程序看到它?请注意,我没有直接将其导入到我的代码中,从上面的堆栈跟踪可以看出。也许这是流星虫。

\n

Muk*_*ain 0

我过去在 Meteor 中遇到过这些问题,它说在node_modules. 我不知道发生这种情况的确切原因,但是的,它看起来像一些流星错误。

所以,我解决这个问题的方法是删除node_modules文件夹,然后meteor npm install再次执行。试试这个,我认为这也适用于你的情况。如果没有帮助请告诉我。