У меня есть package.json с некоторыми скриптами:
"scripts": {
"build": "webpack-cli --mode production",
"build:dev": "webpack-cli --mode development",
}
Я просто хочу передать дополнительный параметр из командной строки, а не из сценариев в package.json
, поэтому я запускаю базовую командную строку следующим образом:
npm run build:dev -- --test /toto/
Мне нужна эта команда:
webpack-cli --mode development --test / toto /
Но он запускает эту команду:
webpack-cli --mode development --test C: / Program Files / Git / toto /
Вы хоть представляете, как я могу избежать появления абсолютного пути перед строкой / toto?
/toto/
- это путь к каталогу в каталоге вашего проекта? Вы используете Git Bash? - person RobC   schedule 30.06.2020MSYS_NO_PATHCONV
, для которой можно временно установить значение1
, чтобы предотвратить это преобразование, однако, к сожалению, он не работает с npm - person RobC   schedule 01.07.2020