npm扩展正则表达式的作用类似于windows上的命令

npm扩展正则表达式的作用类似于windows上的命令,npm,stylelint,Npm,Stylelint,我在package.json "lint:style": "stylelint '{src,.somedir}/**/*.(sa|sc|c)ss'", 运行npm run lint:style时,出现以下错误: 'c)ss'' is not recognized as an internal or external command, operable program or batch file. 为什么npm将css理解为命令,而在这种特殊情况下它是一

我在
package.json

"lint:style": "stylelint '{src,.somedir}/**/*.(sa|sc|c)ss'",
运行
npm run lint:style
时,出现以下错误:

'c)ss'' is not recognized as an internal or external command, operable program or batch file.
为什么npm将
css
理解为命令,而在这种特殊情况下它是一个扩展? 如何克服它


node:
v14.16.1
,npm:
6.14.12

您是否尝试过将npm脚本重新定义为:
“lint:style”:“stylelint\”{src、.somedir}/***.(sa | sc | c)ss\”
-注意,单引号(
'
)已被JSON转义双引号(
)取代?