与 Parcel 2 一起使用的变压器图像的正确版本是什么?

问题描述

我已经安装了 Parcel 2,它告诉我我需要使用图像转换器插件来引用此代码的图像文件位置:

'use strict';

import Phaser from 'phaser';
import imageUrl from "url:/art/image/rogue/Preview.png";  //  <-- here

所以我 npm install @parcel/transformer-image 现在我的 package.json 文件看起来像这样:

"dependencies": {
    "@babel/plugin-proposal-class-properties": "^7.13.0","@parcel/transformer-image": "^2.0.0-nightly.1981","parcel": "^2.0.0-nightly.548","phaser": "^3.53.1"
}

但现在包裹告诉我:

@parcel/package-manager: Could not find module "@parcel/transformer-image" satisfying 2.0.0-nightly.2252+dc09f125.

>    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Found this conflicting local requirement.

请问该怎么办?

解决方法

您可以从 package.json 和 npm 中删除transformer-image 行并运行parcel。它会自动下载正确的版本。