Taro Vue3 import图片报错Unexpected character '�'.

环境:
nodejs v18.15.0
pnpm 7.29.1
Taro v3.6.2

package.json:

img


代码:

img


报错信息

img

该回答引用GPTᴼᴾᴱᴺᴬᴵ
根据报错信息,看起来是你的代码里有一个或多个非法字符,导致语法错误。可以检查一下你导入图片的代码是否存在拼写错误或者语法错误,比如缺少逗号、引号等。另外,你在 import 图片的时候可以尝试使用绝对路径,这样可以避免出现路径错误导致图片无法加载的问题。

具体来说,你可以检查一下以下几个问题:

  1. 你的图片路径是否正确,是否与图片的实际位置匹配?
  2. 你的代码中是否存在拼写错误或语法错误?
  3. 是否尝试使用绝对路径导入图片?

另外,你的报错信息中还提到了可能的解决方法:

  1. 尝试将 NODE_ENV 设置为 production,开启压缩。
  2. 开启持久化缓存功能,以提高编译速度。