5t3ph / 5t3ph/eleventy-plugin-lightningcss
ERRORS: Having trouble rendering/compiling css template + Browser queries must be an array or string. Got object.
- 主要语言
- JavaScript
- 星标
- 45
- 派生
- 4
- PR 合并指标
- 30 天内没有已合并 PR
描述
Enabling the plugin via `eleventyConfig.addPlugin(lightningCSS);` in `.eleventy.js` produces the following error:
````
[11ty] 1. Having trouble rendering css template ./src/Box.css (via TemplateContentRenderError)
[11ty] 2. Having trouble compiling template ./src/Box.css (via TemplateContentCompileError)
[11ty] 3. Browser queries must be an array or string. Got object. (via BrowserslistError)
[11ty]
[11ty] Original error stack trace: BrowserslistError: Browser queries must be an array or string. Got object.
[11ty] at checkQueries (/projects/eleventy/node_modules/browserslist/index.js:387:11)
[11ty] at browserslist (/projects/eleventy/node_modules/browserslist/index.js:398:3)
[11ty] at Object.compile (/projects/eleventy/node_modules/@11tyrocks/eleventy-plugin-lightningcss/.eleventy.js:100:43)
[11ty] at CustomEngine.compile (/projects/eleventy/node_modules/@11ty/eleventy/src/Engines/Custom.js:201:7)
[11ty] Wrote 0 files in 0.01 seconds (v2.0.1)
````
If I rename or delete `Box.css` I get the same error, but for the next CSS file in my project (`/src/Center.css`).
I'm configuring `browserslist` in my `package.json`, but I've also tried the default method and produced the same error.
[Contents of `.eleventy.js`](https://github.com/5t3ph/eleventy-plugin-lightningcss/files/13572887/eleventy.txt)
贡献指南
这个仓库没有索引到贡献指南
调研方向
The error originates in the plugin's compile function at .eleventy.js line 100, where browserslist receives an object instead of an array/string. Start by examining the plugin's source to see how the browserslist query is constructed. Check the project's package.json for browserslist configuration and ensure it's valid. Run the plugin in a minimal Eleventy project to reproduce the issue and trace the data flow.
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- javascript, nodejs
- 领域
- build-system, tooling
- Issue 类型
- 缺陷
- 难度
- 3/5
- 预计耗时
- 1-2 天
- 活跃度
- 停滞
- 描述清晰度
- 描述清楚
- 新手友好度
- 40/100