Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将带前导斜杠的参数传递给npm脚本_Npm_Webpack_Git Bash_Npm Scripts - Fatal编程技术网

如何将带前导斜杠的参数传递给npm脚本

如何将带前导斜杠的参数传递给npm脚本,npm,webpack,git-bash,npm-scripts,Npm,Webpack,Git Bash,Npm Scripts,我有一个package.json和一些脚本: "scripts": { "build": "webpack-cli --mode production", "build:dev": "webpack-cli --mode development", } 我只想从命令行传递一个附加参数,而不是从package.json中的脚本传递,因此我运行如下基本命令行: npm run b

我有一个package.json和一些脚本:

 "scripts": {
    "build": "webpack-cli --mode production",
    "build:dev": "webpack-cli --mode development",
 }
我只想从命令行传递一个附加参数,而不是从
package.json
中的脚本传递,因此我运行如下基本命令行:

npm run build:dev -- --test /toto/
我想要这个命令:

webpack cli--模式开发--测试“”/toto/“

但是,它运行以下命令:

webpack cli--模式开发--测试“C:/Program Files/Git/toto/”


你知道我怎样才能避免绝对路径在字符串“/toto”前面吗?

只要用
“'/toto/”


是项目目录中目录的路径名的
/toto/
参数吗?你在用GitBash吗?是的,我在用GitBash。我找到了belowYes的解决方法,我怀疑它与Git Bash有关,我只能使用它重现相同的行为。有一个环境变量可以临时设置为
1
,以防止这种转换,但不幸的是,它不适用于npm
npm run build:dev -- --test "'/toto/'"