Я использую npm as a build tool и поэтому в моем package.json
, и некоторые из моих скриптов зависит от других сценариев:package.json скрипты, которые работают с npm и пряжей?
{
"test": "npm run lint && mocha"
}
Это жёстко менеджер npm
пакетов в package.json
. Как сделать такой подход для выражения зависимостей работать как с npm
, так и с yarn
?
Это работало отлично для меня, пока мне не пришлось работать на компьютере под управлением Windows. Где я получаю ошибку '' $ npm_execpath 'не распознается как внутренняя или внешняя команда' Кто-нибудь знает, как заставить это работать в Windows? Я немного незнаю, когда дело доходит до этой операционной системы. – rgb
@rgb У вас может быть не повезло на Windows, я не знаю, как там все работает. – mjs
Если '$ npm_execpath' содержит пробелы, все может сломаться, если вы не окружите переменную двойными кавычками. Например, '" test ":" \ "$ npm_execpath \" запустить lint && mocha "' –