安装roots-sage期间出现Yarn错误“没有与模式匹配的文件”

问题描述 投票:0回答:2

我通过获取最新的 WordPress 版本,然后使用 Roots-sage 创建主题,创建了一个全新的 WordPress 项目。这是我遵循的文档:https://roots.io/docs/sage/9.x/installation/

安装步骤完成后,我运行 yarn start (我也尝试过 yarn build)并收到此错误:

未找到与模式“{my-projects-assets-map}***.s?(c|a)ss”匹配的文件

运行前 2 个步骤的 2 个命令后立即:

composer create-project roots/sage your-theme-name

在主题目录中和

yarn

在新创建的主题中,我已经收到此错误。文档中的

yarn
命令之后,显示:

您现在拥有运行 build 进程所需的所有依赖项。

我有安装页面中列出的依赖项:

  • WordPress >= 4.7
  • PHP >= 7.1.3(启用 php-mbstring)
  • 作曲家
  • Node.js >= 8.0.0
  • 纱线

我有:

  • 纱线1.22.4
  • PHP 7.4.8
  • Node.js 15.2.1
  • WordPress 5.3.3
  • 作曲家1.10.8

我在 stackoverflow 上发现了类似的问题,但不是适合我的真正解决方案。

我有什么办法可以获得更多关于如何解决这个问题以及出了什么问题的信息吗?或者有人只看我提供的信息就知道解决方案吗?

php wordpress composer-php yarnpkg roots-sage
2个回答
0
投票

这是 ESlint 的问题。我在node_modules内的stylelint库的standalone.js文件中注释掉了第211行引发错误的条件。它允许我运行yarn start,并且它仍然编译我的样式。


0
投票

上述解决方案对我有用!谢谢

© www.soinside.com 2019 - 2024. All rights reserved.