Кто-нибудь понял, почему мой postcss не распознается при локальной установке с помощью npm? Я пробовал использовать postcss в зависимостях, а также devDependency. это так расстраивает. Пробовал запускать также из ./node_modules
и ./node_modules/postcss-cli
я установил postcss и postcss-cli. При глобальной установке все работает, но мне нужно установить локально.
@Metzli_Tonaltzintli нет, но следует ли добавлять его автоматически? я имею в виду, что он работает, когда он установлен глобально, но я не знаю, должен ли он быть в ПУТЯХ, когда он только локальный
Интерфейсы командной строки, поставляемые с пакетами npm
, которые устанавливаются локально в проекте, не добавляются в переменную среды PATH
, поэтому их нельзя вызывать только по имени.
Однако npm
предоставляет вспомогательную утилиту npx
для вызова таких локальных CLI проекта:
npx postcss
Обратите внимание, что, напротив, командные строки, указанные для использования с npm run
внутри файлов package.json
, неявно знают о локальных CLI проекта, поэтому использование npx
там не обязательно.
это в вашем PATH?