1

通过获取最新的 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命令之后,它说:

您现在拥有运行构建过程所需的所有依赖项。

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

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

我有:

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

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

有什么方法可以让我获得更多关于如何解决这个问题以及出了什么问题的信息?或者是否有人仅通过查看我提供的信息就知道解决方案?

4

1 回答 1

0

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

于 2020-11-22T16:12:47.560 回答