我已经创建了一个全新的wordpress项目,获得了最新的wordpress版本,然后用Roots-sage创建一个主题。这是我遵循的文档:https://roots.io/docs/sage/9.x/installation/
在安装步骤之后,我运行纱线启动(我也尝试过构建(,我得到了这个错误:
没有与模式匹配的文件"{我的项目资产映射}***.s?(c|a(ss";发现
在运行作为前两个步骤的两个命令后立即:
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
- Node.js 15.2.1
- Wordpress 5.3.3
- 作曲家1.10.8
我在stackoverflow上发现了类似的问题,但不是一个对我有效的真正解决方案。
有什么方法可以让我获得更多关于如何解决这个问题以及出了什么问题的信息吗?或者有人仅仅通过看到我提供的信息就知道解决方案吗?
这是ESlint的一个问题。我在node_modules中stylelint库的standalone.js文件的第211行注释掉了引发错误的条件。它允许我运行纱线启动,它仍然编译我的风格。