如何解决此NPM Watch ENOENT“ \\ run”错误?

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

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

这很完美!我设置了npm watch软件包,以监视主题的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”后面加上的内容而变化。例如,将监视脚本中的“ npm run build”更改为“ npm build”(只是为了进行实验),会将“路径”更改为:path: 'C:\\Users\\user\\Desktop\\Coding Projects\\themename\\build'

我使用的是我在教程和文档中看到的格式,但找不到其他有此错误的人。

我们将不胜感激!

li3029 回答:如何解决此NPM Watch ENOENT“ \\ run”错误?

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2387134.html

大家都在问