当我在firefox上运行Meteor (版本1.10.2)应用程序时。控制台打印:
Error: jQuery not found dombackend.js:8:8
module dombackend.js:8
fileEvaluate modules-runtime.js:346
require modules-runtime.js:248
require modules-runtime.js:268
<anonymous> blaze.js:3735
<anonymous> blaze.js:3754
TypeError: Package.blaze is undefined spacebars.js:22:13
<anonymous> http://localhost:3000/packages/spacebars.js?hash=6f2be25813c793c0b363a6a91ebb029723f294ec:22
<anonymous> http://localhost:3000/packages/spacebars.js?hash=6f2be25813c793c0b363a6a91ebb029723f294ec:331
我读过其他文章,但这并不是相同的准确错误(即一些地图文件),也不是相同的流星版本。我正在复制一些代码文件从旧的应用程序,我想运行在当前的流星版本。关于如何纠正这些错误,有什么建议吗?
谢谢
编辑回答评论中的问题:应用程序最初运行在Meteor1.7.0.1下。应用程序现在预计运行流星1.10.2安装巧克力在windows 10上。
发布于 2021-02-24 07:43:27
运行此cmd meteor add jquery将工作
发布于 2021-02-24 10:34:25
我正在从旧的应用程序复制一些代码文件
据我理解,您正在尝试将流星从1.7.0.1升级到1.10.2。
如果是这样的话,我认为处理源代码是正确的工作方法。您错过了旧设置中的所有包依赖项。
我建议您将源代码保留在旧的包中,只需弹出流星版本,更新依赖的包,尝试运行应用程序,然后在必要时修复损坏的更改。
https://stackoverflow.com/questions/62244175
复制相似问题