'.' не распознается как внутренняя или внешняя команда при запуске скрипта в npm

В файле package.json:

"scripts": {    

   "dev": "./scripts/dev_parallel.sh",

}

Я пытаюсь запустить сценарий оболочки, набрав:

npm run dev 

Но я получаю следующую ошибку: -

$ npm run dev

 ./scripts/dev_parallel.sh

'.' is not recognized as an internal or external command, operable program or batch file.

person Harsh Aggarwal    schedule 02.08.2017    source источник
comment
попробуйте dev: /bin/bash ./scripts/dev_parallel.sh   -  person Ali    schedule 02.08.2017
comment
@Али не работает   -  person Harsh Aggarwal    schedule 02.08.2017
comment
stackoverflow.com/a/34938559/4594225   -  person Ali    schedule 02.08.2017


Ответы (1)


сдача '.' с «%INIT_CWD%» в Windows.

До:

"scripts": {
    "build": "./node_modules/.bin/drupal-gutenberg-translations && ./node_modules/.bin/drupal-js-build --css"
},

После:

"scripts": {
    "build": "%INIT_CWD%/node_modules/.bin/drupal-gutenberg-translations && %INIT_CWD%/node_modules/.bin/drupal-js-build --css"
},
person Flyke    schedule 02.12.2020