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

时间:2020-06-29 18:01:21

标签: npm webpack git-bash npm-scripts

我有一个带一些脚本的package.json:

 "scripts": {
    "build": "webpack-cli --mode production",
    "build:dev": "webpack-cli --mode development",
 }

我只想从命令行而不是package.json中的脚本传递一个附加参数,所以我运行一个像这样的基本命令行:

npm run build:dev -- --test /toto/

我想要这个命令:

webpack-cli-模式开发“ --test”“ / toto /”

但是,它运行以下命令:

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

您是否知道如何避免将绝对路径放在字符串“ / toto”的前面?

1 个答案:

答案 0 :(得分:0)

只需用"'/toto/'"组成命令

npm run build:dev -- --test "'/toto/'"