我正在尝试替换多个文件夹中多个文件中的关键字。
我在正则表达式下面使用路径:./dist/src/**/**/**/*.scss
npm脚本:"build:src:replace:icon": "replace 'foo' 'bar' ./dist/src/**/**/**/*.scss -r"
注意:此命令是
npm-script
的一部分。replace
失败 仅在npm-script
内部使用时使用。
错误:
replace 'foo' 'bar' ./dist/src/**/**/**/*.scss -r
Rendering Complete,saving .css file...
fs.js:941
binding.lstat(pathModule._makeLong(path));
^
Error: ENOENT: no such file or directory,lstat 'C:\Users\XYZ\project\dist\src\**\**\**\*.scss'
at Object.fs.lstatSync (fs.js:941:11)
at replacizeFileSync (C:\Users\XYZ\project\node_modules\replace\replace.js:138:22)
at module.exports (CC:\Users\XYZ\project\node_modules\replace\replace.js:79:17)
at Object.<anonymous> (C:\Users\XYZ\project\node_modules\replace\bin\replace.js:42:1)
at Module._compile (module.js:652:30)
at Object.Module._extensions..js (module.js:663:10)
at Module.load (module.js:565:32)
at tryModuleLoad (module.js:505:12)
at Function.Module._load (module.js:497:3)
at Function.Module.runmain (module.js:693:10)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! project@2.3.0 build:src:replace:icon: `replace 'foo' 'bar' ./dist/src/**/**/**/*.scss -r`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the project@2.3.0 build:src:replace:icon script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
任何帮助将不胜感激。