Windows上的流星设置问题

问题描述 投票:0回答:1

我们最近将项目Meteor版本升级到v1.8.2,但是在运行以下命令时:meteor update --all-packages,遇到一些奇怪的错误。这是一个错误示例:

=> Errors while initializing project:

While loading package [email protected]:
error: Command failed: C:\Windows\system32\cmd.exe /c
E:\Applications\Meteor\.meteor\packages\meteor-tool\1.10.2\mt-os.windows.x86_64\dev_bundle\bin\npm.cmd rebuild --update-binary
Cannot download "https://github.com/sass/node-sass/releases/download/v4.7.2/win32-x64-72_binding.node":

HTTP error 404 Not Found

Hint: If github.com is not accessible in your location
try setting a proxy via HTTP_PROXY, e.g.

export HTTP_PROXY=http://example.com:1234

or configure npm proxy via

一些其他信息:检查日志后,看来流星工具正在使用的是1.10.2。对v1.8.2项目使用最新的流星工具是否会引起问题?

1 verbose cli   'E:\\Applications\\Meteor\\.meteor\\packages\\meteor-tool\\1.10.2\\mt-os.windows.x86_64\\dev_bundle\\bin\\node.exe',

任何想法怎么了?

谢谢!

node.js meteor angular-meteor
1个回答
0
投票

您可以发布流星更新的完整日志吗?

您是否正在使用fourseven:scss?因为它安装了自己的node-sass版本,所以可能是问题所在。在这里查看版本兼容性表:https://github.com/Meteor-Community-Packages/meteor-scss并检查fourseven:scss的版本是否与兼容的流星版本匹配。

替代方法是将其删除,然后重新安装更新大气包,这样就不会妨碍更新程序的依赖项解析器

请注意,如果您使用的是fourseven:scss,则无需在node-sass中使用package.json

© www.soinside.com 2019 - 2024. All rights reserved.