javascript - 尝试使用包裹构建项目,但一直遇到不支持的文件类型错误
问题描述
我正在尝试用包裹构建一个项目。我已按照作业中的所有说明进行操作,但每当我尝试运行时,此错误都会一直显示在我的终端上:
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 文件,请删除“主”字段或选择不同的目标名称。
我什至试图完全删除“主要”,即使我被告知我需要它,它只会引发更多错误。
请对此提供任何帮助,我们将不胜感激!
解决方案
在 package.json 中,您可以尝试将“main”更改为“default”:
“默认”:“index.html”
推荐阅读
- python - BeautifulSoup.find_all() 不打印所有结果
- bash - (bash)如果文件名有空格,则在固定文件夹中搜索特定文件扩展名不起作用
- python - 如何在 Maya 中使用 python2.7 定义 floatSlider?
- forms - G-suite 表格测验。随机答案
- sql - 获取没有最低 3 个日期的值
- swift - 有没有办法在 SceneDelegate 中初始化 CoreData 和 EnvironmentObject?
- ios - 如何在提交按钮上发送表格视图数据?
- c++ - 如何声明返回 void 的函数和可变参数的自动类型参数?
- python - 您如何使用 Selenium 抓取多个网站并在与 Python 的同一行中输出一个输出?
- open-policy-agent - opa rego 结果集表达式中的“位置”键是什么?我可以在输入 json 中获取导致违反政策的位置吗?