ParcelJS 捆绑错误 - favicon.ico:无效版本:未定义

Posted

技术标签:

【中文标题】ParcelJS 捆绑错误 - favicon.ico:无效版本:未定义【英文标题】:ParcelJS bundling error - favicon.ico: Invalid Version: undefined 【发布时间】:2021-06-01 15:34:37 【问题描述】:

这是我第一次使用 ParcelJS。我按照他们的指示npm 它看起来一切都很好。所以这将是最新版本。一旦我对我的项目(一个带有一些 js 和 css 的 .html 文件)运行它,我就会收到这个错误。

favicon.ico: Invalid Version: undefined

我曾尝试询问 Google,但运气不佳。有什么想法吗?

【问题讨论】:

【参考方案1】:

如果您使用的是包裹版本 1.12.4 this github issue 是您收到此错误的原因。这不是你的错。

您可以尝试在package.json 中将您的包裹版本固定为1.12.3

"dependencies": 
  "parcel": "1.12.3"
,

如果您的 Parcel 是全局安装的,您可以检查您的 Parcel 版本:

parcel --version
1.12.4

卸载1.12.4并重新安装1.12.3

npm uninstall -g parcel-bundler
npm install -g parcel-bundler@1.12.3

【讨论】:

谢谢本恩。我确认 1.12.3 有效。不知道为什么 parcelJS 会发布一个不能开箱即用的 1.12.4 版本,奇怪。【参考方案2】:

我遇到了同样的错误,首先我安装了 "@babel/preset-env": "^7.13.8" 并且它工作正常。

【讨论】:

以上是关于ParcelJS 捆绑错误 - favicon.ico:无效版本:未定义的主要内容,如果未能解决你的问题,请参考以下文章

使用 Parceljs 动态加载图像

chrome 72 更改源映射行为

我可以在 chrome 扩展中启用源映射吗?

我可以在 chrome 扩展中启用源映射吗?

parceljs:如何合并文件?

使用 Parceljs 时,为 Prime React 组件包含 css 文件的最佳方法是啥?