Есть ли способ для установки npm для установки devDevpendencies в отдельном каталоге, позволяющем запускать задачи сборки, исключая devDependencies динамическим/простым способом?Npm Установка DevDependencies в отдельном каталоге
5
A
ответ
4
Я не думаю, что это возможно, https://www.npmjs.org/doc/files/npm-folders.html утверждает, что модули должны быть в node_modules
.
Для ваших целей вы можете скопировать все, кроме папки node_modules
, и сделать npm install --production
в новой скопированной папке, так что вы будете иметь только производственные зависимости в сборке.
Это должно сделать то, что вы хотите без особого труда:
rsync -av --progress yourproject yourbuilddir --exclude node_modules
cd yourbuilddir && npm install --production
Смежные вопросы
- 1. devDependencies игнорируется в npm?
- 2. Как обновить devDependencies в NPM?
- 3. Как рекурсивно установить npm devdependencies?
- 4. Узел/npm: Как управлять глобально установленными devDependencies
- 5. Как установить только «devDependencies» с помощью npm
- 6. npm установка неправильной версии
- 7. Почему установка npm не просматривается в моем каталоге?
- 8. pytest fixtures в отдельном каталоге
- 9. включая devdependencies в package.json
- 10. Laravel: Какие пакеты npm должны быть в «зависимостях» и «devDependencies»?
- 11. npm install q --save только сохраняет в devDependencies
- 12. Правильная установка npm --save?
- 13. материал-ui установка npm зависимости
- 14. Удалить nodejs devDependencies
- 15. Установка npm в ubuntu
- 16. Почему devDependencies не установлен
- 17. Почему «npm install <directory>» игнорирует devDependencies?
- 18. реакция материала-ui npm install не устанавливает devdependencies
- 19. Сохранение изображения в отдельном каталоге в андроиде
- 20. Node_Path NPM установка yeoman Atom
- 21. Как предотвратить установку модулей NPM «devDependencies» для Node.js (package.json)?
- 22. Почему Grunt входит в devDependencies?
- 23. Что такое команда npm для установки devDependencies по всему миру?
- 24. установка пакета cheerio в каталоге локальных метеоритов
- 25. Импорта из файла в отдельном каталоге
- 26. Makefile положить OBJS в отдельном каталоге
- 27. Определите сценарии рулей в отдельном каталоге
- 28. Место Файл проекта Eclipse в отдельном каталоге
- 29. Сброс к предыдущему фиксации в отдельном каталоге
- 30. Все скомпилированные артефакты в отдельном каталоге?
Если вы используете пехотинец, вы можете 'require' вашего package.json в вашем Gruntfile.js, а затем переместить все папки в' devDependencies' через пользовательская задача. – Maroshii