Можно ли запустить «npm run build» только из папки, содержащей файл package.json? - PullRequest
1 голос
/ 03 июля 2019

При запуске npm run build из командной строки его можно использовать только в папке, содержащей файл package.json?

1 Ответ

1 голос
/ 03 июля 2019

Я думаю, что да, потому что npm build является внутренней командой и npm build [<package-folder>] Итак, папка, содержащая файл package.json в корне. И согласно документации .

Это сантехническая команда, вызываемая npm link и npm install.Как правило, он не должен вызываться напрямую.

С здесь мы можем сказать, что сценарий env является специальной встроенной командой, которую можно использоватьперечислить переменные среды, которые будут доступны сценарию во время выполнения.Если в вашем пакете определена команда «env», она будет иметь приоритет над встроенной.

В дополнение к ранее существующему PATH оболочки, npm run добавляет node_modules / .bin к предоставленной PATH.к сценариям.Любые двоичные файлы, предоставляемые локально установленными зависимостями, могут использоваться без префикса node_modules / .bin.Например, если в вашем пакете есть devDependency на кране

...