【问题标题】:How can I display my index.html using parcel?如何使用包裹显示我的 index.html?
【发布时间】:2021-11-07 08:06:30
【问题描述】:

我想通过输入parcel index.html 来显示我正在处理的包裹项目

包裹费用然后显示此错误消息:

  • 29 | "@parcel/transformer-sass": "^2.0.0-beta.2",
  • 30 | "@parcel/transformer-vue": "^2.0.0-beta.2",
  • | ^^^^^^^^^^^^^^^^^^^^^^^^^ 发现这个与当地有冲突的要求。
  • 31 | "@vue/component-compiler-utils": "^3.2.0",
  • 32 | "sass": "^1.26.10",

感谢您的帮助!

【问题讨论】:

    标签: npm parceljs


    【解决方案1】:

    有多种因素会导致此错误,如果没有更具体的重现,就不可能准确地说出您需要做什么。

    但是,有关此错误来自何处的一些背景信息可以为您提供一些关于在哪里查看/尝试什么的指示。

    包裹有a feature that will automatically install the dependencies that it needs using npm, yarn or pnpm。例如,假设您将.sass 文件添加到您的项目,但尚未安装@parcel/transformer-sass - parcel 会尝试检测并自动安装它。当它工作时,它很神奇,但是当它出错时,你会看到这样的错误。

    您可以做两件事来修复或解决此错误:

    1. 确保您已安装的所有与包裹相关的软件包的版本一致。 (例如,我看到您有很多 2.0.0-beta.2 软件包 - 现在 2.0.0 已发布,升级到该软件包(或将来的任何当前版本的包裹)。
    2. 作为最后的手段,尝试通过设置 --no-autoinstall cli 标志 (see docs) 来禁用自动安装。如果需要的插件尚未安装,您可能仍会收到其他错误,但它们可能更具体。

    【讨论】:

      猜你喜欢
      • 2023-04-07
      • 1970-01-01
      • 1970-01-01
      • 2011-09-13
      • 2012-05-22
      • 1970-01-01
      • 2018-12-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多