首页 > 解决方案 > 尝试使用包裹构建项目,但一直遇到不支持的文件类型错误

问题描述

我正在尝试用包裹构建一个项目。我已按照作业中的所有说明进行操作,但每当我尝试运行时,此错误都会一直显示在我的终端上:

parcel src/index.html

这是错误消息:

构建失败。

@parcel/core:目标“main”中的意外输出文件类型 .html

C:\Users\johan\myflix-client\package.json:4:11 3 | “版本”:“1.0.0”,

4 | "main": "src/index.html", | ^^^^^^^^^^^^^^^^ 文件扩展名必须是 .js、.mjs 或 .cjs 5 | “脚本”:{ 6 | “测试”:“回声”错误:未指定测试“&&退出1”

ℹ “main”字段用于库。如果您打算输出 .html 文件,请删除“主”字段或选择不同的目标名称。

我什至试图完全删除“主要”,即使我被告知我需要它,它只会引发更多错误。

请对此提供任何帮助,我们将不胜感激!

标签: javascriptnpmpackage.jsonparceljs

解决方案


在 package.json 中,您可以尝试将“main”更改为“default”:

“默认”:“index.html”


推荐阅读