Rollup 报错 Error: Unexpected token (Note that you need plugins to import files that are not JavaScript)
Rollup 运行时出现如下错误:
1 | rollup v2.76.0 |
出现该问题可能如异常内容所述,你没有为对应文件添加用于处理的 Plugin,所以请先自行检查,以下内容基于 rollup 配置正确的前提。
最近我碰到了该错误,奇怪的是在 VSCode Integrated Terminal 以及 Windows Command Prompt 和 PowerShell 中可以正常运行,而通过 Windows 的 Git Bash 就会出现上述异常。
一个可能的原因是 Windows 大小写不敏感导致。
@NIX-Pepe 的回复提到了 Windows 大小写不敏感的情况。例如上述错误示例,经过测试确认问题原因是盘符大小写不一致导致。
1 | $ pwd |