0

对于一个简单的 WordPress 项目,我的 PostCSS 有一个简单的构建命令:

"build": "postcss wp-content/themes/themename/assets/css/main.css -o dist/main.css",

这完美!我设置了 npmwatch包以监视主题css/目录中的更改,以便它会build在文件更改时自动运行该工作命令。

我的最终脚本如下所示:

  "scripts": {
    "build": "postcss wp-content/themes/themename/assets/css/main.css -o dist/main.css",
    "watch": "watch 'npm run build' wp-content/themes/themename/assets/css/"
  },

但是,运行时出现此错误:

[Error: ENOENT: no such file or directory, stat 'C:\Users\user\Desktop\Coding Projects\themename\run'] {
  errno: -4058,
  code: 'ENOENT',
  syscall: 'stat',
  path: 'C:\\Users\\user\\Desktop\\Coding Projects\\themename\\run'
}

\\run我在监视脚本中的“npm”之后放置的任何内容的更改。例如,将 watch 脚本中的 'npm run build' 更改为 'npm build'(只是为了实验)会将“路径”更改为:path: 'C:\\Users\\user\\Desktop\\Coding Projects\\themename\\build'

我遵循我在教程和文档中看到的格式,但找不到其他人有这个错误。

帮助将不胜感激!

4

0 回答 0