在Jekyll输出上使用包裹捆绑器

在Jekyll输出上使用包裹捆绑器,jekyll,parceljs,Jekyll,Parceljs,我有一个由Jekyll生成的静态站点。我想在它上面使用Parcel Bundler来简化和自动重命名css、js和图像文件。但是,当我在根文件夹中运行parcel\u site/index.html时,会出现以下错误: /Users/muratcorlu/works/muratcorlu-net/_site: EISDIR: illegal operation on a directory, read 使用--log level 5也不会提供有关此错误的额外信息。我找不到调试这个问题的方法。有

我有一个由Jekyll生成的静态站点。我想在它上面使用Parcel Bundler来简化和自动重命名css、js和图像文件。但是,当我在根文件夹中运行
parcel\u site/index.html
时,会出现以下错误:

/Users/muratcorlu/works/muratcorlu-net/_site: EISDIR: illegal operation on a directory, read

使用
--log level 5
也不会提供有关此错误的额外信息。我找不到调试这个问题的方法。有什么想法吗?

我想用parcel 2-beta再试试。这解决了我的许多难题。我仍然想知道如何建立一个合适的构建链,与jekyll编译器一起工作。我注意到出现这个问题的原因是URL中的目录引用或元标记,如
。我将
index.html
添加到模板中的URL中,如
。这解决了大多数问题。@MuratÇorlu的建议帮助了我,但我还必须解决另一个问题:包含点的目录名,如“release-1.0.0”似乎被视为文件,并导致相同的错误消息。我用破折号替换了点,最终解决了EISDIR错误。