为了账号安全,请及时绑定邮箱和手机立即绑定

为什么 eleventy 试图解析直通副本中的文件?

为什么 eleventy 试图解析直通副本中的文件?

HUWWW 2023-02-17 15:41:02
我添加了一个“脚本”文件夹作为我的 Eleventy 站点的直通副本,并在其中安装了一些 npm 依赖项,以便在页面加载时运行脚本。所以我的 .eleventy.js 有这样几行:    eleventyConfig.addPassthroughCopy("img");    eleventyConfig.addPassthroughCopy("scripts");    eleventyConfig.addPassthroughCopy("css");但是当我运行时npx eleventy,我得到一个构建错误,上面写着,Language does not exist: shProblem writing Eleventy templates: (more in DEBUG output)> Having trouble rendering liquid (and markdown) template ./scripts/wb-service-worker/node_modules/bs-fetch/README.md为什么它试图在直通副本中“呈现液体”?(我认为直通副本的全部意义在于它不会尝试解析它们。)如何让它停止?
查看完整描述

1 回答

?
慕码人2483693

TA贡献1860条经验 获得超9个赞

addPassthroughCopy将在不解析的情况下复制文件,但如果文件也在输入目录中,eleventy 也会以正常方式处理它。

您应该将您想要直通复制的资产保存在一个单独的文件夹中,以供您输入 110 进行处理的 src 文件。



查看完整回答
反对 回复 2023-02-17
  • 1 回答
  • 0 关注
  • 98 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号