Npm установить файлы package.json глобально - PullRequest
0 голосов
/ 11 декабря 2018

Я пытаюсь использовать глобальные модули в моих изоморфных javascript-проектах, я использую esm и webpack с babel.Это объясняется тем, что я хотел бы проводить много экспериментов, без каждого проекта, требующего ~ 100 МБ для папки node_modules.Я помещаю их в Dropbox, и Dropbox не может обрабатывать так много файлов.Я все еще хочу использовать package.json и npm для загрузки библиотек.

Я пытался сделать

npm install --global, но папка node_modules все еще заполнялась (но я не смог запуститьпроект).Это потому, что эта команда устанавливает только зависимости, а не devDependencies локально?

Другая идея заключается в том, чтобы поместить в сценарии «предустановку».mkdir -p ~/node_modules/projectname_modules && ln -s ~/node_modules/projectname_modules ./node_modules

Как бы вы порекомендовали решить эту проблему?

РЕДАКТИРОВАТЬ: последние решения не работают, поскольку dropbox будет следовать символическим ссылкам и обрабатывать их как обычные папки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...