мы используем приложение create-react-app для создания приложения реагирования. Все зависимости будут установлены в папку текущего проекта в node_modules. Но требование не должно быть установлено в папке текущего проекта. Он должен быть в другом месте, и наше приложение должно указывать это место для библиотек. поэтому, пожалуйста, помогите мне реализовать эту функцию.
Спасибо, Нарси п





Глобальные настройки
Установите префикс местоположения node_modules
npm config set prefix "$(pwd)/custom/location/node/modules"
Здесь ${pwd} - текущий рабочий каталог
Настройка уровня проекта
npm install --prefix /custom/node_modules/location
ИЛИ
NPM_CONFIG_PREFIX=/custom/node_modules/location npm install
@narsi Ответ обновлен. Проверить под Project Level Setting
как установить NPM_CONFIG_PREFIX в windows? Я пробовал как переменную окружения. Но не работает
Это влияет на все проекты, которые выполняются на одном узле. Но требуется, чтобы только текущий проект имел отдельную внешнюю папку node_modules.